As you've discovered it's the brake caliper sticking, take pad out and work in and out a few million times whilst spraying wd40 onto the piston under the seal, will often loosen it, the extra heat shows it is doing more work, most likely due to sticking on and causing the pull at the same time.
tabetha