No SPECIALS do not cap at 10. U can see this by dragging a dweller to a room, you will see that he supplies over 10.
ALSO I have tested this with endurance in expeditions (and luck too)
Endurance is clear because you get extra time in the wastes before they die
Luck is apparent because the loot you get is way better over 10