In the task list settings, you can hide content types from the "new" drop-down,
or remove them completely. The thing is, you don't want to remove the one(s)
that your workflow uses. In your list's advanced settings, if it isn't set
already, set "allow management of content types" to YES.
Then, you'll see the "Content types" section in your tasks list's settings. You
can click to "Change new button order and default content type", which is where
you can un-check the ones that you don't want to show as options on the NEW
drop-down.
This is also where you can clean up content types that are old or aren't being
used, but you have to be very careful, and only delete them if you're sure your
workflow isn't using them.