I haven't had to do this personally but based on the current documentation it looks like you can change the defaults.
From the NPS guidelines:
To configure NPS UDP port information:
- Open the NPS console.
- Right-click Network Policy Server, and then click Properties.
- Click the Ports tab, and then examine the settings for ports. If your RADIUS authentication and RADIUS accounting UDP ports vary from the default values provided (1812 and 1645 for authentication, and 1813 and 1646 for accounting), type your port settings in Authentication and Accounting.
- To use multiple port settings for authentication or accounting requests, separate the port numbers with commas.
Also, from the NPS firewall guide:
Destination IP address of the perimeter network interface and UDP destination port of 1812 (0x714) of the NPS. This filter allows RADIUS authentication traffic from Internet-based RADIUS clients to the NPS. This is the default UDP port that is used by NPS, as defined in RFC 2865. If you are using a different port, substitute that port number for 1812.