I've been messing around with this for about an hour and this is what I got...and I've only tried it for spot two so far.
I changed the { RunwayIdx = 2, to {RunwayIdx = 1, Then I changed the catapult 2 to catapult 1 , then I copied the four highlighted lines from spot one shown in the pic and pasted them into spot 2 under the 3rd line.
This has allowed the aircraft in parking spot 2, to taxi to and launch from CAT 1 ...every time with no bugs...so far
Not a good explanation but I'm guessing you can do this for any spawning point? Here goes the rest of my evening.