The only thing that I can think because you have covered most everything, is the brake hose itself. Basically when these get worn and breakdown the interior of the line will not allow the fluid to return as quickly as it needs to and the piston will actually be held on.
Because of everything you have done so far, I would just go ahead and replace the rubber line going to the caliper.
Image (Click to make bigger)
Friday, April 2nd, 2021 AT 10:00 AM