The CANCEL is a so called hop-by-hop message. That means that the proxy reply to the first CANCEL and then creates a new one. Therefore it will not add the headers of the first CANCEL to the second one. In case of more questions related to that, please write to our sr-users mailing list.