Perhaps not the perfect solution, but I don't change needles every time and have often injected and replaced cover by feel in very low light levels, usually in tents or under tables. All pens I've had so far click, so user can count clicks, without reading dose visually, something I find irritating, as there are times when I'd prefer to be more discrete, but clicks are helpful to those with visual impairments.
Another solution would be to remove needle after injection and drop straight into sharps bin. New needles screw on fairly easily.
Or ask a charity that helps people with visual impairments eg RNIB or local charities.