Greece had the rest of the EU help bail it out. If it had been Germany instead of Greece, the results would have been much worse for the Euro.
China and other creditors will continue to prop up the US dollar for awhile, but not forever. As it is, they can really only slow down the devaluation of the dollar, not prevent it.