Hey Masada, why is the Bug an ... outsider?
For my own campaign I've created an "Alien Beast type" which is basically magical beast without the magic. It doesn't fit every alien, however; a lot are aberrations, but those that are less intelligent and need good Fort saves are usually alien beasts.
For grendelspawn, don't forget to give them acid blood and maybe another ability from the extraterrestrial template.