I wouldn't use diesel spec oil on your car. I'm not saying don't use diesel oil because it can cause catalytic converter issues, but because it won't offer better protection. Just use quality synthetic gasoline engine oil, and use the recommended viscosity.
What I would do on your car is use regular quality gasoline engine oil like Mobil 1 EP, Pennzoil Platinum, RP HPS, and etc. And change the oil more often.
A lot of modern engines are Direct injected, Turbocharged, and small displacement. I don't care how "advanced" new oils are. I am never running the oil 10k miles like many of these manufacturers are recommending, because of fuel dilution issues and the heat from the turbos. 4k-5k mile oil change interval works well.
If you're worried about soot and fuel dilution, just change the oil more often than what the owners manual states, NOT increase the viscosity like a lot of people say. I personally would change the oil every 5k miles or less if you're a fanatic.
I would love to know how your bearings spun. How often were you changing the oil?