Hello,
I can help you with this question:
After your ead card expires , you have grace period of 60 days where you are legally present in the country. in this period you can transfer to school or travel. For example, if your opt expires on 01/01/2026, you are opt expire on 01/04/2026(count the 60 days from jan 01. my math may be wrong here).
You must find a program in these 2 months, and the program can start within 5 months.(that what i know, internet is full of resource, and there is fb group where you can ask).
There are many people who got green card by doing 2 master's degree. Juts make sure the 2nd master is different from the 1st.
There are school who do DOB (doctor of Business program), you may want to look into those programs.
Just keep documentation with you such as enrollment to courses and so on.
There is no issue in having the gap as long as you have your i-20 with you and find the school within 60 days. I have had the case like this, and no issue on my interview.(Know you right is important in this country, and fight for it)
As long as your case is clear, no red flag, you should be fine.
Please let me know if you have any questions. Thanks