It has probably been 20 years or more since I've last filled my road bike tires at a gas station. I almost always have a pump with me.
However, I don't ever remember any problems with filling the tires. I suppose Presta and Schrader are slightly different. With Presta you push the pin to close the valve, and with Schrader, you push it to open the valve so I suppose I could imagine a problem, I just haven't encountered it yet. Does air pressure compensate?