Good question, perhaps the network engineer made a simple mistake,
perhaps he assumed (as I) that the check sum was for the lower level and
not the TCP data packet. Perhaps he saw something in a network trace file
which suggested that the source/destination didn't have check summing
enabled.
You may have to contact them again to find out.