The Philadelphia-area Catholic school has faced financial challenges for more than a decade and emerged from an accreditation crisis in 2023.