The Y fare is fully refundable while the D fare is not. That may not matter to OP, but it does to some businesses, perhaps many on this particular route. Fare differentials such as this are fairly common. Most would book below Y, but it's not available so Y it is.