Хочу получить второе высшее IT, какое направление выбрать?
Не хоче приплетать политику, но
- Живем в России и я не удивлюсь, что сделают требование по профильному образованию (Это Россия=))))
Для этого нет вообще никаких предпосылок. По крайней мере на уровне законов. На уровне работодателей тем более.
- Релокация в США.
Рановато думать об этом.
Насколько это адекватное решение? Для релокации норм? 
Нет. Большинство Американских работодателей вообще даже не смотрят на кандидата, пока он ещё не приехал в США. И тем более на диплом неамериканского вуза.
Гораздо выгоднее выложить эти ~5 лет в опыт работы - просто устройтесь куда-нибудь работать и растите, как профессионал, попутно изучая английский и участвуя в лотерее.
Заодно за это время накопите капитал на перелёт и аренду жилья.
Те "знания", которые преподают в универе никак не пригодятся вам в работе фронтендера.
Высшее медицинское хотите на ветер спустить? Если бы у меня было высшее медицинское, я бы деньги гребла лопатой, а не занималась программированием. Программирование - это по факту сервис, обслуживание, тогда как врач - это бог у нас в России. У меня знакомая ровесница - стоматолог уже 3-этажный дворец себе отгрохала на 20 сотках и квартиру в центре Москвы купила, чтобы останавливаться там, когда ездит на тусовки.