Figured it out! CWLAMBTS had bit 2 set to use tabgkrm_w for EGT temperature, which uses a different calculation for EGT temps and pays no attention to what is set in TABGBTS. I zeroed out the bit and now the ECU follows LAMFA just fine. Thanks for the help folks, led me to look in the right places.
I dont see a good reason to do it this way, honestly, other than just for getting a finer understanding of the lambda request path.
Why not just BTS and LAMFA in concert? There is no good reason to keep BTS disabled for so much.