I think these are distinctions without a difference.
Here are some definitions (Oxford Languages via Google), which show that ordinary usage basically doesn't draw distinctions between elves, faeries, sprites, pixies etc:
elf: a supernatural creature of folk tales, typically represented as a...