So an update on the situation;
I did use Spirit Vision (I think that's what it's called) to see Roost after he was killed, Sebille was the one to go through her quest, but Ifan's quest didn't update or anything and all Roost really did was yell and scream a lot.
I decided to just steam on ahead and not bother about it and see if it really mattered.
For what it's worth, I don't think it really changed anything. Ifan's quest still continued and updated on the Nameless Isle and so did Sebille without any fault.
I feared there would be a similar problem regarding the Shadow Prince, between Sebille and the Red Prince, but this time Spirit Vision yeilded results and the Red Prince was able to talk to the lizard after Sebille's interaction.
EDIT;
In relevance to your Ifan unable to take damage/ auto enter combat, I've never experienced this. I'm nearing the end of my first playthrough and I've never seen or heard anything like this. On the bugs I have encountered I've gone back to saves before the bug appeared and that seems to have fixed it. (In my case the door to the Shrine of Lucian wouldn't open to let the Pilgrim through in Arx, I'd been saving regularly so I was able to backtrack one or two saves and it worked fine after that).
Last edited by KoishNoish; 29/09/17 10:00 PM. Reason: Reply to another comment