Nope, eBay doesn't check. Not their problem. It is up to the seller to determine the best category for their item so as to give it the best chance of being found by interested buyers.
Look at the listing for the shirts. They are probably have logos for duck call manufacturers or hunting or whatever. And/or have the words "duck" and "call" in the listing title.