I think you're stretching. The Star Trek ship pictured there looks more like a WCP Squid than a Steltek scout.
Drex Files has an article with (probably) everything you ever needed to know about the creation of the Xyrillian ship: http://drexfiles.wordpress.com/2009/04/18/xyrillian-starship-unexpected/