Seems to me we’ve drifted off the diagnosis.
As I understand it, the piston is at TDC and the rod is still attached (otherwise the barrel would pull off with the piston inside).
Which, if so, means no amount of pressure / violence on the piston will make any difference – because the rod prevents it.
What is needed is pressure between piston and barrel only. There’s only two ways I can think of achieving this at present. One would be to carefully drive wedges between the crankcase and cylinder. The other would be to wedge the engine under a bench or similar, put an appropriate sleeve on the crank with a large pair of stillsons on the sleeve. Then attach substantial weight to the stillson to achieve at least 100lbft torque. And then heat / cool the piston until it moves. I believe the rings have rusted to the bore rather than a piston seizure, as the latter rarely happens at or near TDC.