My installation uses Radar inGame. To warn, to detect, and also to attack my Sub. Can be easily checked by reducing the AI_Visual MaxRange in AI_Sensors.dat. Say to be 800 or 1000m. InGame can be verified by the spherical-lines around the targets on the Nav-map.
Air attacking only with Bombs-equipped. (What do you think are BombDummi is good for?) Even a Swordfish, which is not equipped with Radar in my install for the entire war, will attack my sub out of LongRange if something else, for example a Catalina with Radar has detected my sub.
I would say if this is the case, you have a broken install. Broken or misconfigured.
This is exactly what happen in my install. Yea, i was very impressed where i was gunned from different directions for the first time in an early GWX not seen any target-ships around me.
I have not seen AotD by myself, so i cannot compare its behavior.
I would say: GWX.

No, i dont use GWX v3. Only parts of it.
Its not needed. The game has it already.
Greetings.