Is there a way to exclude trunk ports and their mac addresses when port mapping?
Sure - if you use the Workspace Studio version of the SwitchPortMapper, there is a setting to exclude Cisco trunk ports:
HTH,
Greg