Ich habe mir nachträglich BAF gekauft und non-Steam installiert, ohne Neuinstallation von ArmA2 oder a2oa. Die Expansion-Liste sieht bei mir so aus wie bei dir, Einheiten werden aber korrekt angezeigt:
Gibt es bei dir denn die BAF-Kampagne? Wenn die auch fehlt, dann wird BAF wohl nicht so richtig als "full" erkannt. Vielleicht Backup vom A2-Programmverzeichnis und nur BAF neuinstallieren? BAF-Lite ist ja Teil eines ArmA2OA-Patches (v1.55 ?).