I should revise and extend my remarks... The strap wrench should have an arm that swivels. Thus, if necessary, you can get a good grip around the filter, and also swivel the arm to avoid obstructions. Doing this, you might get only one millimeter of movement. Then you repeat that several times, and then it's loose enough to spin freely.
I've never used a device that goes over the end. (Never needed one.) Some of them really leave me skeptical, and it seems like you'd need an exact fit. The more beef the tool has, the better. YMMV.
As for temperature, I think it's easier to get the filter off a cold engine. Normally we think hot, as we heat the metal lid of a glass jar to remove it. But in the engine we have metal, a rubber gasket, and more metal... all of that expands when hot and should make it harder to remove. Just a thought.