Quite a bit of work on your part, but as a 296 sufferer (I refuse to alter these wheels, I love their look, I just wish I wasn't waiting for the next one to fail) I thank you for posting this and congratulate you on the outcome.
My car is now out of the initial 3 year UK warranty, 1 front and 2 rear 296s have already been replaced. I await wheel number 4 failure