I think it's also about setting the proper access rights for your user and its devices in Users & Access portal and associating it to a particular app. If everything's set up right in Users & Access portal, the device should appear under the list when creating the Ad Hoc provisioning profile and when you add such a profile to your device according to the answer from above, it should work just fine.
Topic:
Code Signing
SubTopic:
Certificates, Identifiers & Profiles
Tags: