No, helas, this article is confusing many things.
Sichuan Auto (YEMA) restarted suv production in December 2004, announcing new models at the Chengdu Show. This is the car from the photo. Probably they use Austin machinery The line was bought from Etsong (Yizhong). The only Etsong car they made with this machinery was the Austin Maestro Van. I suppose a very limited production in 2004 or 2005. See the Yema SQJ6450 at http://www.chinacar.com.cn/pic/56258.html