Truck 12 bolt caps will fit, but they must be fitted to the housing. You can also use the after market caps and have them fitted. The bearing bore MUST be round and the correct size or you will have problems.
So this is fixable especially if the housing is powdercoated. This shop is telling me I,m better off buying a new housingI like the Mark Williams caps. Have them fit at your local engine machine shop. They can use a Main/ rod cap cutter to fit the caps. Take lots of measurements. Tom