That the XFINISH.gmt don't crosses the whole pitlane will cause that, if you don't touch it when you have your pitstop, your lap will not be counted, so that you'll miss one lap in the end. (should be fixed!)
But it should not cause a DQ when changing the session.
But i've seen another thing.
Miguel, can it be that only cars get a DQ which have their garages at the backside of the pitbuilding?
I've seen that there is no additional pitpath.
Maybe that causes the DQ.
You can try to delete all [PITS]-entries higher than TeamIndex=15 or you can create a path with the AIW-Editor where the garages at the backside are.
But to try if that is the problem, i would first delete the Pits from TeamIndex=16 up.
How do the people of your league get the files?
Do you use Simsync or can they download the files from your site?
Anyway, don't only change the *.AIW, change the *.gdb file too.
Because some files can be different between host and client and the games don't cares.
But when the *.gdb is different, you get mismatches.
So I always change the *.gdb too, to make sure that people who don't have the changed files can't join the server
