I suspect there may be a small bit of confusion as to what is causing the expansion of the fuel and subsequent swelling of the fuel jugs and basically you are just seeing the effects of heat and the volatility of fuel in the swelling. If you want to find out if it is actually ethanol, fill the jug with known non ethanol gasoline and put it in the sun. There will be zero difference in the amount it swells. We deal with something similar with the fuel jugs we carry to the desert due to elevation changes. I'll screw the lids on the empty jugs so I don't have to smell the fumes and when we get back home, they look like they are about half capacity due to the sides sucking in from the change in elevation.
The ones I leave in the sun do the opposite, they swell up so much that they almost won't stand up from the bottom being bowed.
Your Thermos will do the same but without any visible sign. Fill it with hot water screw the stopper in tight and set it on the counter to cool until the next morning. It will take considerably more force to open it than it does when it is hot due to the partial vacuum created when the liquid cools.
I know there is some absorption of the fuel into the TJ tanks but not to the point where it affects the function, just the overall size. I found that out the hard way designing gas tank skids. Tanks that had been sitting empty were smaller than ones from rigs with fuel in them even though we emptied the fuel.