Please see: http://privateerpressforums.com/showthread.php?t=6591
A carnivean cannot make a ranged attack as part of an assault if it actually makes it into melee with its charge.
Need to check how the Hordes Mk2 field test wording compares with final Prime Mk2
Edit: This issue has now been resolved. Play it like its always been.