If don't ruin the existing seal - you haven;t used enough heat (old jungle saying).
I have found that heating the new sprocket to a "straw" colour - just a bit short of read heat is what is required to get the little buggers back on.
Before trying to beat te new sprocket on it is worth while to use a fine stone to dress any marks, lips or ridges on the crank caused by pulling the old sprocket off.
If i can throw in one more quick comment. If, like me, you buy your bearings from a bearing shop and not BMW or a BMW parts seller (the savings can be spectacular), order the new outrigger bearing asap. Note that it is not a "traditional" clearance bearing and in fact as befits its somewhat less than accurate means of fixing it is designed with a lot of internal clearance.
Your local bearing shop is likely to only have the "precision" version in stock - don't.
But by the same rule, no matter how good it looks and no matte how easily it came off, do not e tempted to reuse this bearing,