I don't know why they don't carry the PBS-HD channel either. It's a great channel and it could be carried as a national PI just like PBSKids and PBSU are.
As for the locals, since you get the NY locals, you will be able to get CBSHD, NBCHD, and FOXHD, from DirecTV, so aren't you a lucky fella