Re: not happy with new front metz
"Seems they last fewer miles and my last front tire wore in a weird pattern".
Combined with this statement, and your need for a new rim, I'd have to ask if there isn't something wrong with the bike, and not the tire.
The dealer could easily miss a small deformity in a wheel. You might want to get the tire off the ground and spin it by hand, using something as a guide and test that yourself, both front to rear and side to side.
This sounds like it could be an alignment issue, tire to tire, on your bike. But then again I don't know if BMW has an offset or not. In the old days, I would take two straight pieces of anything I could get, like a 2X4, set them up against both sides of the rear tire, and then see where the front tires was relative to the rear.
Doubt that helps much.