ok , so i pondered over this problem because i had the same issue myself not so long back,,love solving problems and i think i found cheap home made "carb float pin removal tool"
as you can see in the photo its a modded 1" G Clamp..here are instructions to make your own,,
1.buy steel good quality g clamp
2.file flat the opposite to screw end to allow pin to pass through..
3.wind out screw to prise off pad.
4.wind screw back in to make mark on opposite end ,ready for drilling.
5.remove screw and through that hole drill hole for opposite end to allow pin to pass through
6.remove t bar from screw and place in electric drill.
7 .rotate screw and file end to make pin push shape,i used grinder. file will do.
8.replace t bar and squash end so it keeps
9 stand back in amazement at your new toy,