To license a new user need to be done on arcgis online, not in enterprise portal

Because when user open arcpro, first thing user must do is login to organization, with its arcgis online account. At this point, user have nothing to do with enterprise portal.
So you need license arcpro in arcgis online only.

Select the license

Confirm the user has arcpro license by open user's profile page

If user don't have arcpro license, user's profile should looks like this, No arc pro found on license tab
