I wonder if another factor could be:
- in higher performing schools, parents fund a number expenses directly through a very active PTA, so those expenses don't show up in the school's official spending per pupil, while
- at lower performing schools with less active and more impoverished PTAs, those same expenses must be funded by school budgets, driving up their official per-pupil spending.