A new clip/spring set might help pull the shoes back. Could be a badly manufactured set of shoes?
Shoes are Ferrodo Premier, so I doubt that's their fault. But indeed, probably replacing the complete mounting kit would be good idea, but then replacing the shoes would not hurt while at it.
Tomorrow I will be driving it and doing more ECU tests, will see if refitting the drum and cleaning stuff helped.