Why do people keep seeing Hachikuji?
As you stated, Hachikuji had one "level UP" as Ghost.

This means she is no more a "Snail", but moreover a "Wandering Spirit".

This means she can generally be seen by anyone having the eyes to see.
Also she no more haunts people not wanting to return home, but strolls about.