Мне кажется с автохоткеем сложнее, шифт там не прокатит, потому что надо ведь когда то нажимать, а когда-то нет. По идее надо бы автохоткее не шифт прописывать, а нажатие значка линковки в панели трансформирования при её появлении. Но так, чтобы это было однократным нажатием, чтобы его потом можно было отжать, при необходимости. Я помню были такие програмки, которые ждали именно появления конкретной картинки в конкретном месте и реагировали на неё нажатием кнопки мыши.
Вариант со средней кнопкой тоже весьма хорош. Всё равно надо перед масштабированием тыкать мышкой в угол квадрата трансформации.