RE: How to tint a canopy?
Why dye it?
Just go to your LHS and get some TesTors Transparent paint in the color of your choice.
Then just spray the inside of the canopy.
If you want it darker just give it another coat or two.
No worry about hot water distorting you canopy.