Nig,
Did you replace the inlet valve guides when you had the head ported ? If not there could be as little as 19mm of the original 32mm length remaining.
Should be no need to replace your pistons to make them fully floating, its the end of the rod that needs bushing or replace the rods. The pistons should have circlip grooves machined in on the SLR.