You're right! Apologies for that.
But I had to know the same thing a while back when I put a B16A in my EG5 and what I found was that DC2 fits 5th gen, EK9 fits 6th gen. Makes sense cause the DC2 is based on a 5th gen. No 1st hand experience with DC2 on 6th gen or EK9 on 5th gen though.