first two bugs fixed for 1.09 <3
The jar/gis part I haven't been able to figure out
After you get Gis to agree, you should have a scene with Jarrod mentioning the marriage in week 7 - then while supporting the royals as long as you don't get the royal supporting bad end (which it seems like you didn't as you got Gis's romance ending) you should go to the political marriage section with Jarrod after the overview/other people endings and then to either the gis/jarrod variation or just the pol marriage to jarrod variation followed up with the separate gis romance section
I took a look and couldn't immediately spot any bugs that would cause it not to work that way so any more details will be a big help thanks <3