I got them all to work finally, I reinstalled SFP1, then patched only to 3.0
I did have to go in and adjust the campaign ini files to get the USS Kearsarge to work. Mostly it was making sure that the carriers are matched to the correct object directory/files. Sorry it's so vague, I found out by trial and error, and I didn't take notes while I was doing it.
Due to unforseen circumstances I've had to reinstall the Korea mod for SFP1. Unfortunately, now I can't get the carriers to work and I don't remember how I fixed it the last time.
Anyone want to take pity on my under-performing brain cells?