Not a shirt, but still pretty useful would be an arm band that says "visual impairment" or has the blind logo on it or something. I have one similar to the ones you can find on
$1 that says "visually impaired" on it that I slip on when I go on runs or hiking and I don’t want to use a cane but I also want to let people around me know what’s up.