Actually, I figured it out. The issue was that your Fiscal_Year calculated field is using ANOTHER calculated field (CalendarMonth).
Access doesn't like the imbedded calculation functions. But it doesn't really need it.
If you change your Fiscal_Year calculated field from:
Rich (BB code):
Fiscal_Year: IIf([CalendarMonth]<7,Year([Date]),Year([Date])+1)
to:
Rich (BB code):
Fiscal_Year: IIf(Month([Date])<7,Year([Date]),Year([Date])+1)
it will give your the EXACT same value, but then allow you Parameter Query to work properly.