я не знаю чем здесь помочь тебе, думаю просто придется либо заставлять ждать юзера либо все таки допилить метод на бэке, который бы принимал пуш токен позже
1. при первом входе покажи юзеру онбоардинг, после авторизации запомни пуш токен 2. при повторном запуске делай проверку запомненного пуш токена и токена который будет получен и делай переавторизацию если они разные