Not the fuel pump, but the fuel pump controller. It can happen to any bike where the O ring seal failed or wasn't seated right. Here's what the recall notice said
BMW IS RECALLING CERTAIN MODEL YEAR 2006 THROUGH 2008 R1200 GS MOTORCYCLES MANUFACTURED BETWEEN AUGUST 2006 AND JANUARY 2008. THE SEALING OF THE FUEL PUMP CONTROL UNIT HOUSING MIGHT BE INSUFFICIENT AND WATER COULD INTRUDE INTO THE CONTROL UNIT HOUSING CREATING A HUMID ATMOSPHERE. UNDER SUCH CONDITIONS, THE FUEL PUMP COULD CORRODE AND THEN FAIL.
Yeah, it said fuel pump, too. Not true. The pump is inside the tank and is not effected. Well, it will stop getting power if the controller fails.
You could dummy up a bypass cable in the field if this should happen to you. All you need is to cut the controller to fuel-pump connector off the failed controller and jury rig it (with some wire, you do carry wire, don't you) to the connector that goes from the wiring harness to the fuel pump controller. At least that is my plan should the controller ever fail on my '05.