Your telco's NOC can at best track what "port of entry" the call came from but can't force the Caller ID go be truthful.
These things are usually discovered but not before a call or sms goes through. There are also other possibilities such as diverting calls available to someone with the right access to the signalling network. Anything that's unauthenticated and unencrypted should be regarded as insecure, really.
I've heard of stir shaken but I recall FCC ordered it mandatory multiples years ago. Did that not happen?
The authencation above is between the terminal and the location registry (simplified, there are several other components involved). Not internationally between the telcos.
There is literally no encryption that could handle this. By that logic if I bribe or hack yubikey company, then they could ship malicious batch of yubikeys. Or I can bribe or hack microsoft/apple to get root access of someone.