"ghostly spectacles on his forehead"
-"ghostly spectacles" suggests that he doesn't need them to see scrooge is 'blind'.
Marley wears them on his forehead and not on his face it shows that anyone can tell that scrooge MUST change - you don't need glasses to 'see' this fact.