There are all the same inconsistencies... The E.T. are very uncommon in the universe. In this saga, we know just two other species : Xenomorphs and Engineers. And in this book, there is another species : The Dog-Alien. Okay why not. But coincidentally, they also know the Xenomorphs ! It's strange no ? That's why I don't like this story... Just put Engineer with a Juggernaut like in Alien is not complicated and not incoherent !
Another inconsistency, between Alien River of Pain and Aliens Fire and Stone. Both are canon but they tell a different story...
That's why I repeats, for me Fire and Stone are'nt canon, moreover there are Predators, it's not logic... If they are here, we can now say that every AVP is canon... It's stupid I think.