Chance me for top boarding schools

Would I be correct in assuming by this sentence that you are not from mainland China?

That might make you more interesting, geographically. Schools like to be able to say that they have a geographically diverse student body. If English is not your native language, then those scores are impressive.

I partially disagree with @jasperfant : you are an international applicant.
Financial aid is rarely awarded to international students. However, Andover admissions is need blind, so you would have lost nothing applying for financial aid there. However, the deadline to apply for financial aid has past, so the issue is moot.