Taniwha can be considereed ghosts, in that they are creatures from stories - a leprechaun could be considered a ghost for the same reason.
I feel that trying to rename culturally-specific things that don't have a neat translation, like folkloric beings, is generally always poorly fitting. It's like when the qilin is called a unicorn, when a qilin is a fish-scaled deer or ox with lizardly facial features and no affiliation with femininity or maidenhood. So basically almost nothing like a unicorn.
Isn't it funny how people can draw these various mythical creatures but only after another person has shown them how.
It is puzzling that those individuals feel the need to attempt to suppress what they elect not to agree with.