A swimming police officer rescued two yachties near Wynyard after their vessel ran aground and started taking on water.