Brian muses on if you can uninvite a vampire and thinks this wasn’t addressed in Buffy or Angel.
Angel was uninvited in Season 2 (in the episode Passion).
I’m pretty sure Dracula was uninvited too, but I think I have to rewatch the episode (shock!)
Spike was uninvited and couldn’t enter Buffy’s house in Season 5.
So at least in the Buffyverse, you can uninvite a vampire.