Hey Peter!
You can approximate the list you're wanting to get with a Smart List:
Email Bounced is True, Activity within last X days
AND
Email Suspended Cause contains 550,554,block,OR spam.
It won't be dead-to-rights accurate, and it won't necessarily reflect that you got the spam complaint, just that your message didn't get delivered because of one made against the IP address used to send the message.