that's what happen when you get stuck with common sense in Gensokyo... you think you're doing something so good but end up realizing that someone else already beat you to it over a millenia ago... XD
IIRC Kaguya had "power over eternity" whatever that means, before she was immortal, and that power was a key part in creating the elixir in the first place.