Glad to see that the OD drop out is not recurring. On cold starts (20's - 30's F) it only takes me about three miles (or less) for TFT to warm enough to lock the TCC. Seeing as the mid-Atlantic area is not getting that cold at the moment, am sensing there was something else that caused the OD drop-outs.
Toward the INVALID PCM RESPONSE, consider just un-plugging and re-connecting the ECM to see if it is a mild corrosion issue. In the computing world, there is more cause-and-effect than coincidence, so it is possible that this issue is more related to the OD drop-outs than temps.
Toward the general discussion, here is what I know from an OBD II perspective:
> Ferm is correct that the ECM also gets TFT signal. OE programming is to not lock the TCC under 70F and lock it more (not always) at or above a temp (270F comes to mind, but not 100% sure) based on the shift tables.
> When TFT is in the 'Hot' range, the TCC will still lock & unlock, but the OE lock & unlock speeds are (generally) much lower than when TFT is in the normal range.
> Have read about a TFT 'Cold' setting (much lower than 70F), but have yet to see this in the few tables that I am aware of. Also, do not recall how it affects shift / TCC behavior.