She should release them, however I don't see why she has to release them on your timetable. Apr. 15th or shortly thereafter seems fine to me. That's the date the IRS has for filing.
April 15th can explain not releasing 2007 tax returns. How about 2006? 2005? 2004? Etc... Those should be readily available and should be made public without delay.