Неправильная логика в YII?
Если Вы считаете, что это недоработка фреймворка, то никто не запрещает Вам оформить issue на GitHub.
Попробуйте нечто типа:
'usersdd2' => array (self::BELONGS_TO, array('Users', 'Users2'), 'userid'),
или 
'usersdd2' => array (self::BELONGS_TO, 'Users as Users2', 'userid'),
Я не знаю как это в Yii сделать, но ругается не на ключ, а на значение, вы подключаете две одинаковые таблицы без алиасов, этого в mysql сделать нельзя (если я правильно понял что вы делаете)