As well as what mmeteeside has said, it will also most likely have been a much cheaper deal than requesting the likes of Titan to operate the route.
Despite all the airlines being in competition with each other, when it comes to helping each other out, be it a tech delay, they are usually quite keen to do so.