Interesting theory, but these things are typcially set through Fiscal Years. The new fiscal year spending period begins October 1. That’s why the ban ends on September 30, based upon it being part of an annual appropriations bill.
But why choose the fiscal year ending just 35 days before a presidential election rather than a fiscal year in a non-election year?