So I am really bothered that I didn't receive the options that lead to me joining her through the portal. I when back to see if My approval still checked out at love prior to defeating the Archdemon and it did. But I did not have her ring in my inventory, could that have been an issue?
You have to speak to the demon hunter before you walk through the portal. The portal allows you to travel across multiple dimensions and gives you access to more quests. However, before you talk to the demon hunter you shove the ring of floatation in the tree of life.