There are stories that Musk was willing to foot the bill. Of course thats easy to say after the other decisions have been made, but my guess is my second point was probably the real no—at least not in a timely or safe enough manner to make the overall future mission disruptions worth it from NASA’s POV.