ECA required for members with MCCA
As reported by @mplagge, companies which signed an MCCA (Member Commiter and Contribution Agreement) are still required to fill in the ECA when creating the Eclipse Foundation account.
I was able to reproduce this behavior with a test account.