Kunal,
PBR on the S series should be no problem. I don't think the C series can perform PBR (at least not without Advanced Routing Licensing - not sure)...
You will need to mark the packets within the VNS Role Policy for Unregistered as cs2. Occasionally, we have needed to match on IP addresses of the Quarantine/Unregistered VLAN. Change the access-list accordingly.
The S series code should be:
ip access-list extended UR
permit tcp any any eq 80 dscp cs2
permit tcp any any eq 8080 dscp cs2
exit
route-map policy Unreg permit 10
match ip address UR
set next-hop
exit
Thanks,
Bill