Maybe I was right . The name "好猫" (haomao) indeed is taken from the third "mao" reference in Deng Xiaoping's quote.R1 will be renamed as Heimao (黑貓) meaning "black cat".
Perhaps Great Wall Motors wants to pay tribute to former leader Deng Xiaoping who famously quoted: "Bùguǎn hēi māo bái māo, zhuō dào lǎoshǔ jiùshì hǎo māo"*, a variation on an old Sichuan folk proverb. Deng was known to appreciate 20th century painter Chen Liantao, whose nature-themed artworks often featured cats as the subject.
Images courtesy: http://www.artnet.com/artists/chen-liantao/
*"不管黑貓白貓，捉到老鼠就是好貓" [It doesn't matter if it's a black cat or white cat, if it catches mice it's a good cat, i.e, the so-called "cat theory" of mixed economic reform]