Your problem is here:
xdXDocument:get-DOM()/my:myFields/my:Time/my:Employee
That will always return the first Employee.
Since this rule is on Employee, you should be able to use current() in place of that.
xdXDocument:GetDOM("Employee Records")/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW/d:EmployeeID[../d:Title = current()]