>Where did you get the information that the screw terminal are rated for the full circuit current, but the spring contacts are not?
Empirical evidence.

>It would seem to me that if this is the case, the listing information would make it clear.
Nope. The listing info states 15 A maximum.
But that is apparently overstated by about a factor of 10.