fixing kafka avrò message encoder to use new interface, also updated EtlCounts to use interface