chenchuan,
That's a fantastic success story and congratulations! It truly worked out for your daughter. 11 AP classes sounds like a lot, plus college classes - I presume she must have worked very hard!
I'm also inclined, at least for now, to look at the IB vs. AP, purely from the angle of their academic content and merit, college/life preparation, and flexibility -- not for the objective of gaining college credits.
Back to our specific situation, I would be inclined to choose the HS with more NMSP finalists if it was not IB. Because it is IB, I need to weigh the IB vs AP little more, given that IB is a total curriculum program with specific requirements...