May I suggest some alternatives to savage the fuel pump flange?
On my 05, I got this problem about 6 months ago on both flange!
What I did was to source for second hand flange and fix both the old and "new" flanges.
When the second hand flange came in(I got it from a guy in UK for less than $120 USD), it also has some cracks forming at the threaded area.
What I did was that I "plastic welded" the cracks line with a soldering gun and re-inforce it with expoxy coating. I use the epoxy to "strengthen" the extruding thread area so that it will be much tougher.
With these two prongs attack on the flange, the flange is still on my bike till today!
But please tale note that no every type of epoxy can withstand the petrol. If the "plastic welding" does not close the crack line properly, it will "eat" into the expoxy in a matter of time.