No way of knowing that I should use the devmunitive form of grandfather, i.e. "дідусь", so дід should also be accepted. Also, alternative translation should be "У мого діда сиве волосся"
I agree! Duolingo should accept "дід" in addition to "дідусь." I've reported it as well.