Long time ago Google Merchant Center Advanced accounts did not exist. So if a business targeted multiple countries with different domains, then you must create a new account.
This is all with Google’s policies. Even now, it is still ok, but you will get approved much easier if you setup an advanced account in this case.