You can repeat these missions once you have completed them, you just need to complete them all before you get the option of choosing which mission you want to do. Prior to that you have to do them as they come.
That aside I think I've cleared End the Return about 20 times and still no ooze ejector. Have seen three of the snare clickies and lots of augs.