Release of a virus to control carp in Australian waterways has been delayed until 2028, a decade after it was initially slated for release.