41.8 is the innner size. You have a bigger diameter steerer on the lower bearing. the 45 deg is the race angles. There are plenty of places on ebay that sell reasonable bearings for buttons. Just remember to prise out the seal and pack with grease before fitting.