I'm not sure what time Mithras House actually opens, but I thought the free travel only applies after 11:30am on match days. Don't know if that's actually enforced or not though??
It's 3 hours either side of kick off I believe.
Definitely recommend the Station car park as the most sensible option too.