Consider getting temperature on your side by using electric dipstick heaters and magnet attached block heaters.

Alluminum pistons expand at a different rate than cast iron block walls.

I personally would not try it first,
but there is a CRC Freeze-Off spraycan product (78254 05002 barcode)
that could be sprayed with a long tube through the sparkplug holes
directly on the piston crown to cause it to contract
and move the rings enough to potentially free up solid corrosion bindings.
Two or more cold/rewarm cycles might be needed.

Video boroscopes have become relatively cheap.
It might pay to use one with a 9 to 11 mm camera head
to look through sparkplug holes at the piston crown
while someone gently rocks the crank with your breaker bar.
You will see free pistons flex a bit inside rings that are not stuck
but problem cylinders will move little at all.

Remove the distributor cap
and watch for slight rotor movement too.

Good Luck.