EVAP system is a vent of sorts but not used as a vent for filling the gas tank, hose is too small for that and solenoid is closed when key is off in any case.
The point of an EVAP system is to prevent gas fumes from escaping the gas tank while driving and while sitting.
Air vent for all fuel tanks is next to or inside the filler hose.
In a 2004 Ranger it is part of the filler tube and next to it.
It will be a smaller metal tube welded on to the larger metal filler tube.
Picture here: 2004-2005 Ford Ranger Fuel Filler Neck
If you remove the gas cap you can see its round opening about 3-4" down inside the tube.
It has a separate rubber hose attachment on the gas tank end.
When you insert the gas pump nozzle it should go in past the vent opening, as gas flows down the larger tube air can escape out the smaller tube.
If the smaller vent tube is pinched or blocked then air has to escape out the larger tube which causes gas to backup and that triggers the nozzles "overflow" sensor.
Check that smaller tube