you should be able to reserve a test date a way ahead of time. the reason why you're not able to find test date after june is b/c your test eligibility ends then. this happened to me, and i ended up losing that money and re-applied to take the test. if you weren't going to take the test back in 2010, why did you even bother registering for it in june, 2010??
paying that $25 to change the test date is ONLY WITHIN those one year. they won't let you take the test after the expiration date.
if you prefer not to lose that money, just study real hard for the next 2-3 months and take it. one month of studying (2-3 months vs. 3-4 months) won't really make a difference.