Clearing out the ogre magi family (there are several of them) will get you better respect from the lizardman king but just clearing out the wyverns does the actual quest.
What is this global set to: Global("TCCouncilAgrees2Liz","GLOBAL",0)
You can use the CLUA console to do a GetGlobal("TCCouncilAgrees2Liz","GLOBAL"), this will tell you the number.
Also, finishing the wyvern quest and talking to the lizardman king should have set this variable: Global("TCLizTellCouncil","GLOBAL",1)
This is what the Saltmarsh Captain is looking for. If you don't have it set to 1, you either didn't finish the talk with the lizardman king, or possibly you reloaded a saved game where you hadn't done that step but thought you did (I do this all the time).
Either way, set that second global and she will start the next process for you. When she sends you back to the king, that first global should be set above 1. Otherwise, he won't talk to you either.
Hey Sir, thanks for the reply! However, I'm not a modder at all, so I have no idea how to check on the global settings you mentioned. I went and talked to the King again, just to be sure, and everything is working on that end. I tried looking for a save game file where I could change the variables you mentioned, but couldn't find any text, only pics of the save games. Any suggestions?