A bit late in on this as I've been away.
"A non contact order does not include essential information on medical matters."
Yes it does, unless it has a specific exclusion.
Presumably your Restraining Order was imposed by a criminal court (presumably the Magistrates' Court). Its terms as you describe them are absolute. The fact that a family court has imposed an order with conflicting conditions does not help. I don't know if you were represented for either hearing but if so your advocate should have ensured that the terms were consistent (and in fact it is still worthwhile going to the Magistrates' Court with a request that they vary their order to provide the exception the family order provides).
Having said all that, I cannot imagine the CPS launching a prosecution for breaking the Restraining Order in the circumstances you describe. But it would definitely be worthwhile ensuring the two orders are consistent.