I've been running and using a puppeting bridge [1] for my Matrix instance for more than 4 years with 3 different numbers and no problem at all.

The controls they have in place are probably based on behavior, rather than on access.

[1]: https://github.com/mautrix/whatsapp