Adding my kudo's for your school. It is nice to read some positive things schools are offering.

Will she be moving on to the middle school from elementary school? The transition is a big one. If that is the case I would personally take the one the school is strongly behind A than B, so she can get her feet under her so to speak. It might not be the perfect academic fit but it will offer her more of a chance to find a niche in relation to her new peers. The school seems to be very sensitive and accomadating to her academic needs and nothing has to be written in stone and can't be adjusted.

Good Luck.