I don’t think there are any other types of Elves in the Harry Potter universe. Furries are a thing that exists in real life, so it is not that hard to imagine that somebody would be into house elves. A love potion was probably not involved, but the elf might have been ordered to go through with it. Even if the elf wasn’t given explicit orders, the power dynamic between wizards and elves makes the whole thing icky.