Too Catholic?

Middle/upper class kids, sure. 15% Pell grantees

But your race/ethnicity numbers are off per ipeds:

58% white
10% Asian (and this number has been increasing btw)
11% Hispanic
4% Black
3% multiple race

https://nces.ed.gov/collegenavigator/?q=boston+college&s=all&id=164924#enrolmt

For comparison, the US is 72% white, 4% Asian

https://en.wikipedia.org/wiki/Race_and_ethnicity_in_the_United_States