Is it by choice that org-table.el is part of both org and org-plus-contrib?
org-plus-contrib = org + the stuff in contrib/ dir
So yes, *everything* in org is in org-plus-contrib too.
Does it have to be explicitly loaded?
org-table should get auto-loaded. Is there a specific usage that made you wonder if org-table should have been loaded, but is not?