Indeed, the + sign is a SIP thing. However, as a result of the Teams direct routing integration in R11.1.2, the IP Office can process + to some degree, such as use shortcodes to replace it with the correct 00 prefix or whatever is required in your locale.
Stuck in a never ending cycle of file copying.