Mark,
I did the same thing on my GS650 last year - before I learned to place a small socket underneath the opposite post before tapping the pin out.
Like so many, I used JB Weld and it has held up fine for a year. However, before applying the JB Weld, I drilled a tiny hole above the fracture and one below. Then I applied the JB Weld, threaded a thin stainless steel wire through both holes. Then I twisted the wire tight with pliers, snipped off extra leaving about 1/8" "tail", bent that in, and then finished off with liberally applying JB Weld to cover a good part of the fracture area and the stainless steel wire.
It turned out great and was quite strong. I did this on another post that I found fractured already. As WG advised, use a small bit and enlarge the hole a little, just enough so it doesn't require pressure to fit. That pin won't go anywhere once the float bowl is back on. Why Mikuni designed with press-fit on those pins is anyone's guess - my guess is it was a "design-for-assembly" issue.