The question of how many valid Bagarius and their identities has always been a vexing one. Since I don't want to fill up the this post explaining the problems in Bagarius classification and how many species I think there are, I would say that your fish best fits what is now called B. yarrelli.