Airlines are participating also
I don't have a link, but if you call your prefered FF program line, I think they will be glad to accept/transfer miles to the airlines "Military Fund". I feel certain I have seen adds with NWA offering this service to the military with donated miles, and a serviceman I met at DFW told me that DL is letting all servicemen flying home enter the Crown Room Clubs for free during connections.
So I think there are several other programs out there where you can donate less than enough miles for a full ticket.
It is very similar (or maybe a part of) the NWA program that they call AirCares which transports children and their families needing specialized medical attention to world famous hospitals. All on donated miles.