Well we homeschool too! Three of my children have issues. The most obvious is my dd who is 13 (going on 14) and still struggling with 3rd & 4th & 5th grade material. She is undiagnosed as well and we pulled her out after 3 years of failed public education and no end in site. My view is they learn at their own pace, you can't force it. My oldest really detested anything english but loved reading. Guess what he now has taken iniative to better himself with english skills and that is a huge improvemant plus proves to me my theory is true. That, they will learn something when they see value in it and they are good and ready. Good ole', you can lead a horse to water but can't make it drink. I think some would classify us as unschoolers or eclectic, I try to not label as I dislike labels. One thing I do is follow. I follow, which means to be watching and interested in what they are doing and interested in. And then when I see a spark I throw stuff their direction. And sometimes I do lead, just takes a little longer to get a spark and fire sometimes when going this route.
We live in the US and in a state with open-mindedness. So I jsut said I was going to do this and just did. They still sent a sheriff to my door but that fire was quickly put out, thanks to HSLDA.
As for socialization one thing that the powers that be, fail to see is that it doesn't just come from socializing with other children their own age. It comes from a broad base of many multi-aged children. And guess what? Adults as well! I think all of the answers you gave are great. How about any social clubs? Here we have the scouts, the church scouts, ymca (etc), and my children participate in CAP (Civil Air Patrol). Another big thing would be to get hooked up with an active homeschooling group and mention that. How about volunteerism? Taking care of eldery or visiting nursing homes, cleaning up parks, feeding the poor, mending fences, picking up trash, etc. Or how about acting, painting, or musics lessons, and sports - you could touch into that base. The possibilities are limitless and more open than just sitting behind a desk with peers your own age 8 hours a day and then coming home to possibly already stressed out parents. I don't have a problem with public school parents because some of have to make that deciscion and others of us choose it. What I do have a problem with is when others tell me how to raise my own, get me? You have some good links to check into, how about a blog -
http://spunkyhomeschool.blogspot.com/ . She's one of my favorites! Good luck on your new journey and I hope you are able to jump through all the hoops they're asking you to!