Welcome to allnurses!

You can find lots of useful info and support here, and I hope you'll enjoy the site!
No one else can tell you what the best option for you is, of course, but I will say that you are right to balk at attending a non-accredited school, esp. if you are already thinking you want to continue your career beyond basic licensure. Graduate programs will require that your previous nursing education is from a nationally accredited program.
Some MSN programs will take people with an ADN and a BA/BS in another field, but you will have fewer choices (of schools) with that combination than you would if you had a BSN. On the other hand, there are a
kazillion BSN completion programs out there now, for people with a diploma or ADN and RN license to complete a BSN -- they are comparatively quick and easy (compared to basic nursing school, that is!) and usually v. "user friendly" -- there are many on-line programs, and even the brick-'n-mortar programs are typically designed around the idea that the students are working full-time. Also, many hospital employers offer tuition assistance as a job benefit, so you can often complete the BSN degree after you're licensed and working at little or no out-of-pocket cost.
The schools in your area (or, since you mention you're coming out of a marriage now, are you free to relocate to attend school? That, too, would widen your options) could give you the best information about how competitive you would be as a candidate and what sort of chance you have of getting in on your first try. Have you talked to all of them, in person, about your specific situation? If not, I would recommend that as your next step.
Best wishes for your journey

--
The following member says Thank You: