I recently attended a meeting, about trans health issues, held by the MN Trans Health Coalition. (An excellent resource, if you haven't checked it out yet.) One person there mentioned a program, called Keep Healthy, Keep Working, or something like that. Unfortunately, I can't remember exactly what it was called, but if you email the MNTHC, they may have it. I know they took notes at that meeting, but it looks as if they haven't all been posted on the website yet.
Anyway, this program is actually intended for people with severe mental health issues. Fortunately (or unfortunately depending on your point of view) GID qualifies as a "severe mental health issue." Apparently they can help you with therapy and HRT costs, but not surgery.