I've had something similar happen. If there was a startup tackling this problem, I would certainly want to know about it!
With current infrastructure, a caller can say they are any number they want because the network trusts clients to report themselves accurately.
It's an interesting DDoS, if an attacker sends a lot of requests to a website, there are solutions against it, but what about a lot of calls to a number?