Голову я таки сломал. Итак:

Выяснилось, что Views.CopyOf вызывает метод CopyFromModelView только если он переопределён. Иначе - CopyFromSimpleView, причём независимо от наличия у отображения модели. Так что эту часть обмануть легко. А для "одноразового" копирования пришлось соорудить простенький модуль (прилагается). Единственная проблема осталась во внедрении его в среду. С меню всё просто:
## Код:
```
"#System:Menu.Edit.Copy"   "C"   "BbtCopy.Begin;HostCmds.Copy;BbtCopy.End"   "HostCmds.CopyGuard"
```

А вот реагирование на Ctrl+Shift и прочее жёстко зашито в HostMenus. Обидно - это мои любимые сочетания клавиш