I had a similar issue some days ago, and as I read here that in the next update it will be fixed I haven't play the campaign again. I have read your explanation about how to skip this mission through the mission editor, but I would like to get the +1 campaign in the logbook :)
I have just read a random thread saying that you can modify this file to alter your stats. It seems you can also edit your progress in the campaigns. I've tried and it seems to work, when I launch the Georgian War it shows me the 4th mission.
This is the thread:
https://forums.eagle.ru/showthread.php?t=106193
It seems the structure is simple, there is a log of all the missions you play, and the last entry which has only two properties is the one that tells what is your current mission.
In the original file, I had:
[8] =
{
["datetime"] = "Sun Oct 29 10:06:41 2017",
["agKills"] = 0,
["aaKills"] = 2,
["result"] = 50,
["deathsCount"] = 0,
["stage"] = 3,
["mission"] = "F15C TGW M03.miz",
}, -- end of [8]
[9] =
{
["stage"] = 3,
["mission"] = "F15C TGW M03.miz",
}, -- end of [9]
And I modified it to this, adding a fake new entry in which I "completed" the mission 3:
[9] =
{
["datetime"] = "Sun Oct 30 10:06:41 2017",
["agKills"] = 0,
["aaKills"] = 2,
["result"] = 150,
["deathsCount"] = 0,
["stage"] = 3,
["mission"] = "F15C TGW M03.miz",
}, -- end of [9]
[10] =
{
["stage"] = 4,
["mission"] = "F15C TGW M04.miz",
}, -- end of [10]
Doing that, can I progress in the campaign and will it count in my logbook when I manage to complete it? ^^