Ah, that makes sense. The BA t+c makes mention of one checked bag and free time/date changes, so that matches the EI 'flex' fare, so although we're still about €150 apart, this is using EI's own scheme. I daresay I'd get a lot closer if I used the matrix software to determine the actual classes.
Thanks for cluing me in.