I honestly don't know, however, the diamondback terrapin reason sounds reasonable to me. If you look at their habitat and food choices they're right where you would be crabbing.
Not sure we'll ever know but the diamondback terrapin reasoning could be true. Although, they exist in the southern states where those traps are the norm.