Don't know about Spirit Lake but as a private parochial school, Heelan must recruit students or it will cease to exist. They recruit the area year round - I honestly don't know why this would be a surprise to anyone.
The same goes for other catholic schools in Davenport, Dubuque, Council Bluffs, (and especially more rural areas), etc, which compete for student enrollment against government organized and publicly funded schools. Recruiting prospective students is a big priority
Are you referring to Brandon Wegher? If so, you have no idea what you are talking about.
Beyond that, if you think that Heelan would build a house in exchange for enrollment of a teenage football prospect you have completely lost any sense of reality.
.