Those applications running inside the container would see .env as the mounted file but Docker-compose would still see the original .env file in the filesystem.
If you wanna make it work; this is sadly the only way until Docker Compose is patched.
Rename .env to something else and reconfigure autoenv.
Right. Usually workarounds actually, you know, work :-P