Googled "flare reserve" and found 1 aviation related hit (homebuilt page) other than these pages. Sounds like something someone made up.
Googled "teal effect" and nothing aviation related (lots of colour, fabric references of course)
Someone's having a pull!!