Indeed it does!
Tried it again last weekend and it fit perfectly. Seems that when I first tried it, the bearing was a very tight fit so I assumed it didn't fit, but since you all said it should ...
Car was excellent, even finished 4th. My best result ever!