I can't recall ever reading that Kbshift returns the status of Home andInsertCompendium says so.Looking at cflib.h I am not sure.That's irrelevant, you're discussing kernel, not AES.
TOS does not set any Kbshift-bit for Insert or Clear/Home (on a TT). -- Helmut Karlowski