There is a check valve in the evap system but not on the tank->cc side, the cheak valve is is the purge portion and should not have any effect. schematic shows open line from tank to CC.
Mine has often has pressure in the tank at refill time, sometimes surprising amount of fumes rush out, have had previous vehicles do same, never thought much of it.
I doubt you had boiling fuel, I have had faint noise from the evap system when when standing near the truck engine off, liquid fuel got caught at a low spot in the vent line. makes somewhat like a gurgling noise especially when the tank is pressurized, I could see how it could sound like boiling fuel. fixed it by removing gas cap and blowing in the "from tank" line at the CC. the air pushed the fuel back into the tank clearing the line and stopping the gurgling noise.
It is boiling fuel. It is like opening a shaken can of soda, ideal gas law stuff going on. Hot fuel under pressure, relieve the pressure and you get "boiling" or the rapid vaporization of gas in the tank. Some of us have experience 5 minutes or more of this upon opening the gas cap.
On top of the tank there is something called the "Fuel Shut Off Valve". It is a float valve to keep liquid gas from entering the EVAP system. This is the valve that the one fellow in the other thread cleaned by squirting carb cleaner up the line.
Many of the suggestions are good and have been tried. I replaced my gas cap prior to my summer road trip. I did not get as much driving in as I wanted, but experienced zero venting issues this year. I would not think that the new gas cap solved my problems.
My gut feeling on this is it or could be a combination of several issues:
1. Gas formulations have changed in the last 10-15 years to a more volatile mixture which is handled better in newer cars. (ToolsRUs hypothesis).
2. Sticky "fuel shut off valve" that allows a bit of pressure to build up in the tank, especially when the tank is less than full, a common feature of our gas hungry trucks.

Someday I would like to have a look at one of these. beno is going to send me pics when he replaces his tank.
3. Maybe a cooling issue under the hood where fuel returning to tank from the fuel pressure regulator allows much hotter fuel to return to the tank. Maybe even a fuel pressure regulator that allows more fuel to return or even a faulty fuel pump that sends provides too high a pressure? Anything that returns more hot fuel than normal to the tank. This too would be acerbated by high ambient temps and less than a full tank of gas.
4. Faulty EVAP system that draws fumes out of the canister and puts them in the air intake for combustion. To me, this would lead mostly to gas fumes being purged out of the charcoal canister under the hood. Alvin's rig checked out on this so it wasn't his problem.
Once I found out that the gas cap will vent at some ridiculously low PSI (4PSI IIRC) and a talk with Tools, I quit worrying. That is why I put a new gas cap on, too be sure that the cap purge valve was good and I don't have to worry about stress building up in the tank.