Or you could make a waypoint in the GIT, and make the waypoint's location the location of your vector. Then grab that waypoint's location via the script and use it for location lCorpse. So something like this:
string sTemplate = "ke_crpse001";
object oWP = GetObjectByTag("sp_point");
location lCorpse = GetLocation(oWP);
CreateObject(OBJECT_TYPE_PLACEABLE, sTemplate, lCorpse);
Also, JC, it appears that my script works it's just that SittingSelkath placeable does not.