finally, place this on your incoming dial-peer NOT with the normal way of applying a translation profile but with a special command called call-block
config#)dial-peer voice pots 100
cfg-dial-peer#)call-block incoming translation-profile blockSpam
cfg-dial-peer#)call-block disconnect-cause incoming call-reject

I hope this helps someone out there, Once when I first started in the VOIP industry I inadvertently helped someone setup there router to send fax-spam. I guess this is my attempt at forgiveness and help you work your way around it!