Когда вы говорите Facebook Login, вы имеете в виду Facebook Android SDK? Также использование меньшего количества хаков всегда хорошо, особенно для UX. Я бы не стал использовать вложенные диалоги, если вы используете SDK facebook, тогда он фактически загружает отдельное действие. Я бы сфокусировался на том, чтобы приложение выглядело естественно, а не пытался делать какие-то модные хаки. Это то, что многие разработчики Android забывают делать, что может быть очень неприятно видеть.
В любом случае я предлагаю вам изменить метод добавления страницы в избранное. возможно используйте кнопку меню с меню, или, может быть, есть кнопка или флажок на странице, не требующий никакого диалога.