It wasn't your husband. You're already aware of the other Kitty — just like she's a different version of yourself, the man that was here wasn't the Piotr from your world. I assume they shared some similarities, but you were absolutely certain that it wasn't him.
And from what you told me... he was dead-set on that you were his Kitty. [Fair warning.]