This is all really solid advice. I am in (nearly) the same boat, doing a PhD in urban planning and dependent on an external funder in order to do field research. I applied to SSRC, both Fulbrights, and AIIS this year, in addition to some planning specific grants, and was turned down by everything but Fulbright (no official word from FH yet, but got the unofficial word.) The moral of the story is that you have to aim pretty wide and hope you hit something, because any one reviewer can kill an application. The AIIS feedback I received was very positive, except for one person who disliked my research proposal.
I am amazed at how much better my applications got as time went on - write grants early and often!