This is the reason why I need a script that moves the zoom to 3rd level. Hope it is more clear now.
Yep, that makes sense.
BTW: What is Canon firmware C mode please?
It's the C on the mode dial. See the S110 manual around page 212, "Saving shooting settings"
Basically, set the settings you want in P, M, Tv or Av mode, then save settings. According to the manual, zoom is included in the saved settings. Then when you want to use the settings, you can just set the mode to C on both cameras.
An alternative way to do this would a CHDK startup script, but I think this would be less convenient for your use. You would either need need to set the script to run at startup, or have it triggered by the remote. A startup script would mean your camera also switches to rec and sets zoom when you turn it on, and using the remote would mean you'd have to do something else make the remote trigger shooting afterward.
A script to switch to rec and set zoom would be something like
if not get_mode() then
set_record(1)
repeat sleep(10) until get_mode()
end
set_zoom(50)
The number for set_zoom depends on your camera. You mentioned the 3rd zoom level, but I think this is only zooming with the control ring, S110 has something like 120 zoom steps with set_zoom(). You can use the CHDK OSD to see what zoom step a particular setting is (CHDK settings->OSD settings->Miscellaneous Values, show zoom as X. First number displayed will be the step)