The Squee'Coo on this mission should be easy enough to hadle by now. If you have an explosion pack use it to shut off the manholes.
If not you should have a jetpack and can work your way around the walls to the left and then up onto the platform. A Mine thrower will help grweatly with the massive numbers of spiders that will come at you.