Floats only work in liquid, NOT gas.
LOL
Did you shake your old brass float to see if any gasoline was inside the float?
Gasoline is lighter than water by about 10% so it will float on top of water.
I replaced my dried up cork float with a new cork float about 12 years ago and it works fine.
Any chance the float arm is binding on the filler screen?