Ethernet pins are not 0.1" spacing. Check the Beta T_4.1 thread to see for sure but it uses this :: Header, 3x2, 2mm pitch Digikey 1849-1000-ND

for ref : oshpark Teensy 4.1 Ethernet