Preheat oven to 325° F.
Grease loaf pan, line with parchment, and grease parchment.
In small mixing bowl, combine orange juice, orange zest, butter, and enough boiling water to make ¾ cup.
Let sit until butter melts.
In medium mixing bowl, combine flour, salt, baking powder, baking soda, and sugar.
Beat egg briefly.
Add chopped pecans, orange mixture, beaten egg, and cranberries to flour mixture.
Stir to combine.
Pour mixture into loaf pan.
Bake 1 hour.
Cool 15 minutes.
Remove from pan and cool on rack.