Fishfreighter,
First, the 777 is just a story I have heard...nothing is written yet on that!!
Atlas does not do its own heavy maintenance...but we do stock our own parts, so having a different engine type may have costs associated with it that we may not want to take on.