That recording is definitely possible (SCI has FileIO stuff too, so you could even record it to a file).
You can look at it this way--The interpreter manages loading/unloading resources, drawing views/fonts/pics/windows and executing scripts. You control how the views/fonts/pics/scripts/objects/windows are drawn/handled. Virtually anything you want to do can be done with scripts. SCI is, infact, not actually made for adventure games specifically, but rather the scripts make it an adventure game engine.
As far as adventures are concerned, you could script up an LSL2/3 interface, LSL5/6 interface, LSL7 interface, Monkey Island interface, etc. Any interface you want can be done if you can script. Even the inventory is handled by the scripts.
Sierra's card games just scratch the surface. You can use SCI for anything! Even non game related stuff. You could even write a graphic editor, or even a text editor in it!