She can apply for H-1 while she is in India and later travel to US on H-4.
She can later apply for COS from H-4 to H-1 once the petition has been approved. It takes 2-3 months to process and doesn’t run into issues as long as you have all the right documents and have maintained legal status in US.