@youronlyone @whoosh @EllenInEdmonton @kdrama@chirp.social @kdrama@a.gup.pe
I've re-watched the final frames and you're right in thinking that Do-Hee's dad was the collected soul.
Nevertheless that incident has been caused by Seok-min, not Gu-won. We saw M.me Ju getting angry at her son for killing people in a car incident and that's also when she said to him "you're truly the devil".
So the most likely hypothesis is that coincidentally the contract time was up that day and Gu-Won just ended it.