Hello Garry,
can you provide the configuration elements of the aggregate, the unsuppress-map and the outbound route-map to the neighbor?
I see the suppress-map or the advertise-map as options with aggregate-address command
http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/iproute_bgp/command/irg-cr-book/bgp-a1.html#wp2343576123
Interesting, you are using the neighbor unsupress-map option as described here:
http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/iproute_bgp/command/irg-cr-book/bgp-m1.html#wp2608184437
Usage Guidelines
Use of the neighbor unsuppress-map command allows specified suppressed routes to be advertised.
The example in the reference guide uses only IP ACLs to match routes.But this kind of examples are short and do not provide the whole scenario. There is no explicit limitation on the type of match you can perform.
And at the same time you are using also neighbor route-map <route-map> out
Are the unsuppressed routes also permitted by the route-map used outbound?
This is the first hint.
Your scenario is quite peculiar.
Hope to help
Giuseppe