Heh.
I see zero mentions of TCP and UDP on that page. To me, that strongly implies that they deliberately use vague non-technical language. It is possible that not all of their data centres allow large amounts of UDP traffic, or their DDoS protection is not tweaked for that, or they block some non-torrent activity through protocols they don't like.
There's a recent Reddit post that mentions that UDP port is not forwarded when using GUI applications provided by the service. You need to use NAT-PMP tool for that with a general purpose VPN client and custom account name. Torrent clients also support NAT-PMP, but probably get puzzled by tiny 60 second lifetime, that's why they advise to use the tool. You can try it in Tixati, and check in logs whether NAT-PMP mapping is updated each minute.
https://protonvpn.com/support/port-forwarding-manual-setup/
You can also try to use static NAT port assignment option (that they call “Moderate NAT” — not making any specific technical statements again). It should work fine with regular NAT traversal with most (but not all) peers.