OP, I don’t know that I have any advice to offer beyond what you have gotten here. I just wanted to say I admire your strength and determination. You seem to have researched things well, and are staying open to all options…smart! If there is a college that you are interested in, you might contact them personally about an application fee waiver, couldn’t hurt.
Please keep us posted on how things are going. we are rooting for you.