Combine the ground flax and water in a small bowl; set aside. Whisk the flours, cinnamon, baking soda, and salt in a medium mixing bowl. In another medium mixing bowl, whisk the coconut milk into the sugar until creamed. Slowly pour in the coconut oil, whisking to incorporate it into the sugar mixture. Stir in the flax mixture and vanilla extract, then pour the wet ingredients into the dry ingredients and stir until just combined. Fold in the cranberries.
Use an oil mister to spray 3 mini loaf pans (3 x 5.75 inches) with oil or grease them with coconut oil. Divide the mixture into the 3 pans. Bake for 30-35 minutes, or until a toothpick inserted into the center of the bread comes out clean. Cool for 5 minutes, then remove the loaves from the bread pans and finish cooling on a rack.
If your cranberry sauce has a lot of liquid in it, drain some of it off before adding it to the bread batter. I used this recipe for the sauce. I haven't tested this particular bread recipe with a large loaf pan, but I have tested it with the strawberry version I'm adapting it from and a large loaf takes 45-60 minutes to bake.