There's quite a lot that can be deduced from that Data Feeds information (above) - but time offsets are always confusing, so it helps to check it step by step.
1. The words say that times are given in a standard Unix format, so once scaled and shifted so zero is at 00:00 (GMT) today they are in GMT. Or, put that another way, in order to shift them so zero is at 00:00 BLT* today you need to know whether to do it for GMT or BST. So times as supplied are unconverted GMT.
2. But not for the timestamps listed, one of which is the one you need in
TRUST▸ data in most cases (actual_timestamp). Those have an hour added to therm, i.e. when processed as intended for timestamps in GMT they end up in BST.
3. I seem to remember that
RTT» only uses TRUST data if if doesn't have better data available (from the Train Describer feed, I think).
4. What we see in an early train such as
this one (2P11 0620 RDG‡-PAD» ) is actual times an hour before scheduled ones, which are the true times as it ran near enough to time. So it left Southall at 07:02 BST, 06:02 GMT, and was shown at 06:02. That must be a GMT value that hasn't been converted.
5. For most trains there are some times (even well before RTT was fixed) that show the right hour. In the example, its actual arrival at Langley is 06:46, vs
WTT▸ 06:48. That looks like one of those TRUST timestamps which is in BST though it shouldn't be. If one of those was converted but not fudged to correct the error, it would display as 07:48 - an hour late.
6. Since the fudge factor is to subtract an hour, if applied to data without the error it would cancel the conversion to BST, which is what we see. But it is hard to see how it could happen, for any plausible way of implementing it so as to affect just those five named values.
So given what we do see, my earlier suggestion was wrong - it was the standard BST conversion that was missing until fixed at 11:19.
* British Legal Time, for want of a better single name to be valid all year. For some reason we don't have a name for the time we actually use, which is either GMT or BST as appropriate. Most other time zones' names do apply all year. The problem they have is that Summertime or Daylight Saving doesn't have a counterpart for the winter period.