I got my ECA from WES for ICFAI Dehradun's , MBA ; as recognized masters. Though , the name of university is not mentioned online , your evaluation reports will state Canadian Equivalency: Master's degree.
No need to worry. Go ahead and apply for it . It takes approx 1 month or 20 working days...