Given all of the symptoms. I.E. works properly with water not with gas. Its got to be a problem with the float adjustment and the slightly denser water is causing the float to rise a bit higher to seat properly.
Since it works with water the needle valve/set are fine, the viscosity difference between water and gas won't make a big enough difference to affect the the valave directly, just the float.
Since you have tried multiple floats its not a damaged float issue.
Since you have done the "drill bit adjustment" there are two possible solutions:
- Try using the next smaller drill size and see if there is a difference. If there is try progressively smaller sizes till it works;
- There is a tab on the float that the valve stem sits on, try bending it a bit so the valve stem is pushed more firmly into the seat.
Either method effectively does the same thing, it causes the valve to close a bit sooner and therefore a bit more completely when gas is uses.