How do I run a SIPTrace through TCPDump that will only show traffic for a specific DID?
TCP is not sip aware - it relates to PACKETS as they pass thru the various network components on your system.
In other words: you can’t.
You can log sip activity in asterisk only for a certain peer or ip address, but I doubt that what you want.