Just a general question. Does a mixed system work? Put the basics on the Mesa card and, if needed, extend with Ethercat?
Makes no sense to me, a bit like being half pregnant. But each half would need their own NIC. There are plenty of Ethercat IO modles and its easy to write the XML they need. The one that is costly with limited options (eg. Beckhoff) is an encoder for spindle.