Had a quick thought, did a quick mock. Feels like using the word "address" seems better as it implies that there's a "place" where the account handle is located. Just like "email address", this could be "social address" maybe?
Side context: https://blog.joinmastodon.org/2024/02/mastodon-for-android-update/