(Since your target was smaller than your source, a block-level copy wouldn't have been possible; also, you'd've needed to be booted from a third volume, since both source and target need to be unmountable for a block-level copy using ASR.) (Which leads to the following question: were you booted from a third volume? If so, was it a Leopard volume?)
1. I didn't know that about block-level copies (not to say that I've
even fully digested the difference between file and block-level copies yet).
2.Yes, I booted into my Leopard volume to restore the SL volume.