When I first saw it I thought it was a custom NECA figure, didn't realise it was actually a design from Alien 5!
It certainly looks very classic, even down to the "spike" at the top of its back. Given that the original concept art that appeared to show the Derelict in the custody of Weyland-Yutani and the aforementioned Carlos Huante pics, I'd imagine at least part of the film would have dealt with WY experimenting with Alien genetic material a la William Gibson's Alien 3 script and coming up with mutations like this.
A shame we'll probably never get to see it actually realised, but at least these occasional glimpses at what could have been are nice.