The NASA and SpaceX relationship is just fine. There’s no real rush to bring them back, the ISS can accommodate them just fine.
This was always going to be the outcome as soon as there was a question about safety, regardless of what they said publicly. NASA has lost 14 astronauts due to poor managerial decisions throughout the Shuttle program. They don’t want to get near that if they don’t have to, and there have been alternatives since day one thanks to the Commercial Crew Program (and of course Russia/Soyuz if absolutely necessary).