For the record Roost doesn't say much if you see him in Spirit form, to whichever character OR Ifan. If you go to the Nameless Isle you will probably bump into Alexander anyway and his questline will jump to that, no Roost needed.
(For the record, if there's another moment in your journey when two of your characters want to speak to a character and the character dies before speaking to one of them, using the Spirit Vision after their death and then speaking to them as the other character should work out just fine.)