I took the liberty and added upon Ubivis example.
What you need is the Source atop mode. Using the Overlay WebGL instead of the Multiply effect, renders better results with the particular rust texture imo.
Unfortunately, Firefox doesn't seem to like webGL effects on a Sprite with the Source atop blending mode. In Chrome it works just fine though.