I just figured out something that works.....
	--Get positions before moving to do tool change
	local valX, rc = mc.mcAxisGetMachinePos(inst, 0, mc.X_AXIS) --Get the position of the X axis in Machine Position
	local valY, rc = mc.mcAxisGetMachinePos(inst, 1, mc.Y_AXIS) --Get the position of the Y axis in Machine Position
	--Move back to X & Y initial location
	mc.mcCntlGcodeExecuteWait(inst, "G90 G53 G0 X" .. tonumber(valX) .. "Y" .. tonumber(valY))   
abbreviated from my code, but this works! Took me about an hour and half to figure this out though...