IMHO (und das ist jetzt wirklich nur eine Interpretation) soll mit den %%Surrogate Felder gewährleistet werden, dass beim Speichernvon checkbox, combobox, radio, doer listbox Feldern auf jeden Fall ein Wert übermittelt wird, auch wenn aus unerfindlichen Gründen das eigentliche Feld keinen Wert zurückliefert.
So bekommt Domino u.a. mit, dass ein Feld mit Hide-When versteckt wurde und nicht einfach übergangen wurde, weil es leer war.
Würde ich mal so sagen.