It looks like the label 40 would be intended and the product 42 would be wrong.
Both are intended, neither is "wrong".
As already explained back in February a few posts up this page, the address with the "2" in the most significant octet has the locally administered bit set, so you won't find that in OUI tables since it is in a reserved range. This address is derived from the other address by a set of rules than include setting this bit. After all the chip has two interfaces, you wouldn't want them to both have the same address.
If you don't like the derived address, grab the raw one instead or change the startup scripts to alter which interface gets which address.
Do remember that MAC addresses are easily spoofed.