I have tried a few sets of non-Timken Bearings over the years, and never had more than 5000 km from any of them, most giving way between 1000 and 2000 km, though, these weren't Mini Spares non-genuine types, which I've not tried.
Another way to consider to tackle this problem is to take the car to a Mini Specialist, and have them supply and replace the Wheel Bearing, be vague about it and tell them that's what's been reported to you as being an issue with the front end.
I suggest this approach as you are not telling them how to do the job and leaving this open in case they find other issues that are causing these premature failures. The down side is of course that it will cost a bit, however, the total upside is that should they give trouble again, you have a warranty to claim on, in which case, apart from the nuisance of having to take it back, it shouldn't cost you anything.