The Huawei script in CatTools was created against a Huawei S3026G LAN Switch, so there may be other issues with trying to get this working with a Huawei Router.
I'd recommend opening a support ticket as we'd need to get some full PuTTY captures of a session to your device, so it can be compared with the current device type script in CatTools to see how similar they are.
When you open a support ticket, would you:
--Reference this thread to Support.
--Post back here with a case number.
--Post any solutions you get from Support.