Here is the tech spec for your machine:
That port you have that looks like a Thunderbolt slot is not a Thunderbolt slot! As the spec points out, what you actually have is a Mini Display port - which was Thunderbolt's predecessor. So while the port contains video support, it cannot handle a Thunderbolt to Ethernet adapter.
You must use the USB adapter with that particular machine.