If someone has this problem, I think (by looking on the files in the Data\Levels\Campaings folder) it might be overcome by modyfing the DetectAvailableCampaigns function in the Campaigns.script file.
I have not tried it though, I prefer to go through the first two campaigns first