This is Tariq Malik, Editor-in-Chief at Space.com, and I'm sorry you nearly missed the launch, but am glad you were able to see it.
The webcast you saw on Space.com was actually provided by SpaceX, direct from their webcast page here:
and powered by their YouTube channel here:
Occasionally, those feeds from SpaceX and NASA can have delays in their broadcast that stem from their delivery online. You can notice it when comparing, for example, a SpaceX webcast and NASA webcast for a Dragon cargo mission. Or between NASA's Livestream and YouTube channels.
Space.com actually does not intentionally add any delays into livestreams, as they are provided directly by the broadcaster.
I hope this helps, and am glad you were able to see the flight.