Yeah, makes sense-- he should be able to tell it's "not human", but pinning it down to "extraterrestrial" is... outside of his personal context.
I think we all agree that Kaine's not going to notice until Sleeper either does something much more overt, or Kaine doesn't have anything much more urgent to pay attention to.