Look at the Asterisk log for an anonymous call. Possibly, your trunking provider is sending something unusual and you could set your Inbound Route to match that.
Alternatively, use a CID of _X.
which will match anything beginning with a digit for your ‘regular’ route, then use the catch-all route (CID left blank) for anonymous.