I don't know anything about the id in question, but I want to say, like Mats said before me, that they could very well just be from different stocks (different breeders/exporters). I've had the same situation with "Bala sharks", twice my lfs got shipments of obviously different looking fish. Although I fantasize about them being
B. ambusticauda ![Laughing :lol:](./images/smilies/icon/lol.gif)
they are with 99% certainty inbred B. melanopterus from a different farm.
Generally, I assume that different breeders often produce slightly 'different forms' because they are not producing siblings, like most fish in one shipment from one breeder most likely are.
I think it is far fetched that they would separate males and females in Pangasius specie. If there were a profit to be made from selling both species it would be cheaper to offer both (or just sell the same fish as two species, which is not unheard of).
I hope you find they are different species ...or sexes!