At San Diego this weekend, they released the full credits for the movie. Nathan Fillion has his cameo credited as "monstrous inmate".
They also state Steve Gerber and Val Mayerik (co creators of Howard the Duck) and their creation are credited.
Dude.
Nathan is Howard.