Hi,
Sorry for disappointing you, it seems there is no perfect solution for this situation. As per my understanding, the .adm file changes CorporateWERServer value and other settings via group policy. Based on the characteristic of group policy, perhaps the only way is divided the 40k client (dynamically or staticly) into 4 OUs and link a GPO for each management server.
Alex
If the response is helpful, please click "Accept Answer" and upvote it.