Распространены ли в Калифорнии позиции Team Lead без непосредственного написания кода?
Team Lead пишет код не меньше, чем умничает. Обычно сложные части. Не постоянно, но достаточно много.
Иначе это другая должность.
Вы не Team Lead. Вы какой-то PM + Менеджер.  Мой совет от младшего к старшему, наймите себе помощников и делегируйте далекие и менее важные задачи на них, а себе оставьте самое вкусное.  И начните наконец-то кодить.