Riven isn't the same as Vayne, so what does that have to do with what happened?

Same player and same action are not the same thing. If he knocked up someone with Riven without hitting them then I would say they are the same.