@twoinanddone it is not at all unusual for public high schools to not accept homeschool courses. In some areas the decision to homeschool for high school is either a 4 yr commitment or being willing to have to repeat a grade. Other public schools are willing to work with homeschooers. There is no simple answer.
@momofmusician17 Stanford Online High School might be another option. I think they offer financial aid.