Just to add my .02. You've nailed the problem set, you have limited options, so fire for effect across the spectrum and see what that does for you. First, gotta ask, are there no technician jobs available for you? Isn't there some kind of rule that when you are a technician a lot of that MSD stuff goes away so that you can retire at age 60 as a tech? Keep in mind your points like UTA's don't count as days towards your AD retirement.
What about your MSD can you get that waived by the TAG going to bat for you? I'm not up to speed on the technician rules, but that might nip that MSD date or put it on hold. Also a some have pointed out, going on active duty tour would be good thing, it chiefly gets you on the best vector given your scenario as in one, you build up more points increasing your eventual military retirement, and possibly making it happen at an earlier date, and you also can use those days towards a federal civil service retirement or a getting your foot in the door in some federal agency as a veteran applicant.
You say you like working as an IP, what about tours at the KC-135 schoolhouse, or SPO's doing maintenance checks? All of the above includes as some have pointed out getting qualed in some UAS that might be your ticket as well, best of luck to ya!: