You do know that you can wear a camo one on top of your blaze orange in Ontario, right?
Copied straight from the regs; nowhere does it say you can wear camo over your orange.
"A hunter orange garment and head cover must be worn. The
hunter orange garment must cover a minimum of 400 square
inches above the waist and be
visible from all sides. Open mesh
or camouflage hunter orange must not be part of the 400 square
inches (2,580 square centimetres). A hunting coat or vest generally
meets this requirement. The hunter orange head cover
may have: open mesh; a peak or brim colour other than hunter
orange, and a crest or logo which does not completely cover the
hunter orange on the side where it is affixed. The head cover
must not contain camouflage material."
Duluth pack makes some canvas daypacks in orange, but they've gotten a bit pricey in recent years.