I'm pretty certain that the 12:18PM ETD is based on exactly X number of hours from when the crew began their required rest period. I don't think it'll be possible for them to begin their next duty period any earlier than what's posted.
That being said, I guess it's possible to swap in a new crew, but that would've likely been identified as a possibility earlier on by crew scheduling.