It is.
The same policy applies in both circumstances.
It does, because 2 services before and after is directly included in the NRCoT today. But that's nothing to do with the TCS Code of Practice.
28.3 Where a train service is cancelled after you have purchased your Ticket(s), we will advise you what your alternative options for travel are. In addition to the validity that your Ticket automatically entitles you to, you will normally in such circumstances be permitted to travel up to either two trains prior or two trains after the affected service, using the same operator that you are booked onto. Where services are significantly less frequent and this is not a suitable option, we will provide you with an appropriate alternative. Otherwise, you can request a full refund in accordance with Condition 30.
I think it's unfortunate that it doesn't mention connecting services, but the majority of people who write these policies seem to think that passengers only ever make direct journeys on the railway. I think anyone with a few brain cells would understand that taking a service two trains before would almost always require an earlier connecting service, though!
This is because, in many cases, it's actually impossible for a typical member of the public or ticket checking staff to distinguish whether a customer has been affected by a timetable change or a cancellation on the day, because what you refer to as a timetable change can happen late, and what you refer to as a cancellation on the day can happen early.
It's really quite straightforward for
staff who are trained correctly to tell, as the service will be in real time information systems but marked as cancelled if it's to be considered an on-the-day cancellation, or it will have been deleted from Darwin if it's a P-coded service.
CrossCountry have also gotten the hang of pre-cancelling trains in TRUST in advance of the day, and making sure that is reported downstream like an on-the-day cancellation rather than a pre-cancellation.
But, as mentioned above, it doesn't matter as the same rights are also afforded by the NRCoT anyway. My point was solely that the CoP is about a very specific scenario, which is not what OP ran into. This distinction will become
far more important when the next version of the Code of Practice takes effect. It'll be clear how the rules differ for each when this happens, because the communications will change to reflect the differences.
The public don't need to know about the CoP because their retailer should be telling them all the relevant details when they need to know them.