Given their lack of prolegs plus their size, numbers, presence of the beetles, and the extent of defoliation going on my guess is
Blepharida rhois
http://bugguide.net/node/view/...
which is larva #80 here
and dang if it doesn't look like I have San Jose Scale on the tree too. Poor tree! Things are not looking good for it