Here is my tcu dump from an Audi A8D3 2007
It does look like it's compressed (has several BOSCH AE/EWG TC19.11 MPC562
CC_ON BS100204 1270H00138 BDM_RBWERK BSBB1002 ) (meaning that the code is stored in the compressed form inside the TCU and then decompressed online as it gets executed). In your screenshots, you have some string bytes disassembled as code, I don't know if that's something you wanted to do intentionally or IDA did it on its own.
Maybe you're right about immo routines, and they might be in the section with no compression near BSBB1002BOSCH TC19.11 MPC562
CC_OFF BB100204 1270H00157 BDM_RBWERK DEVELOPSERIES_BDM_RBWERKCHANGED_FROM_DEVELOP_TO_SERIES, but they're probably called from somewhere in the compressed section(s)