@bmf I must apologize. When I discussed this position with HR there was no mention of that restriction and I made the mistake of just copy and pasting the link. This restriction is unfortunate and certainly not what I had in mind. If someone reads this that is interested in this position and is from a country that is not listed - apply anyways. Apologies once more. My bad.
So the text does indeed restrict it to a list of countries, but I'd try anyways. The only constellation that currently does not work, afaIk, is working remotely from China.