USC W XC i think put an ad in the school paper looking for bodies and still only shows 10 kids on the team roster webpage.
my cynical suggestion would be look up d1 XC regional results from last year and work your way from last place forward. pretty much every d1 team does their local regional. the worst in those regionals would be the most obvious teams to contact if you just had to run d1 someplace. they may also be poorly funded.
USC aside, unless you're very fast, i would spend very little time looking at power conferences.
bluntly without knowing your times it's hard to know whether you'd be better off fishing in a lower scholarship division or d3. for d3 it would not be too late for most schools.