I now understand what Andrea wanted in his initial request -- transient-rectangle-mode. In this mode, you would see the normal region selected by transient-mark-mode *and* the rectangle region in a different face. So that the built-in Emacs rectangle functions just work.
It seems a very reasonable.
Andrea, have you filed a feature request like Kevin suggested?
--
Le