This article puts off mentioning a key point until the end: after a meeting, there was "mutual agree[ment]" that the child attend a closer, non-charter school.
Not mentioned: homeless children are harder to educate. Their lives are in flux. They are likely to be underslept and badly nourished. Their families are under stress. It's unlikely that they have a clean, quiet place for homework. It's not just the tardies and the absences: Ascend is saving itself some cash in resources by having this child go elsewhere.
It's unclear to me how New York City schools, what with their ready millions for consultants and educational technology, were not able to come up with school bus service. Providing Metrocards to subsidize a one hundred and fifty minute commute seems like a violation of the spirit if not the letter of McKinney-Vento.
Of course, it could be worse. I read last year that districts tend not to offer families services for which they are eligible under McKinney-Vento since they are expensive and underfunded.