This EIP is one of the biggest mistakes ever. Forcing 4626 backwards compatibility is same as if the car manufacturers decided to put actual horses into cars. There is no point and I did not see a single implementation that retains this backwards compatibility without being hacky and breaking 4626.
We need a new standard for async vaults, otherwise we will have to endure tons of problematic code in the future.