Costs of press fit vs. floating...

That’s not true. Why did the 340 get floating pins? They didn’t expect the end user to be working on it all the time. Most of that stuff never saw a track. A lot of that stuff towed boats and motorcycles.

A floating pin is an upgrade. If you have bushed rods, have the pin ends checked for size and float them.

If you have press fit rods, have the shop measure the pin ends and if needed, hone them to get .0008-.0010 press fit and let them press them on. If they won’t verify and size the pin end for size and press fit, find a better shop.
The LA360 comes stock w/ press fit rods though correct? The H116CP pistons come with wrist pins, would those not be suitable for press fitting?