You should file a complaint with the FCC that your carrier has not clearly not properly implemented STIR/SHAKEN, since they badly mis-identified the source of a call. While calls from outside the US can be unsigned, the carrier should detect that the number is inconsistent with the source.
There are "A", "B", and "C" level of verification. "A" calls are probably legit. The others, maybe not.
If you're in California, try making a personal data request to your carrier for the detailed STIR/SHAKEN data for that call.
[1] https://commlawgroup.com/2021/stir-shaken-robocall-mitigatio...