Thanks for sharing. That's too bad about ADP - anything in the future that could open this up?
The only possible unproven alternative is adopting the one-hour token generated by Apple which goes through ADP, but assuming that even works, that defeats the purpose of the app being more than a one-shot.