code is so ass its preventing me to check alternative dialogue
If you are playing with code open, always can see any section without any restrictions:
1. get the name of the code section, it's always "label" +something else, for example "label d5h"
2. load the game anywhere, some last save where works, then enter without quotes into dev console "jump d5h"
repeat with every part/section, there won't be restrictions, unless there are code restrictions inside these sections and your current loaded game doesn't have them and you want it - in which case just simply add them, for example:
$ second_offer_emilia = True
Of course don't save the game during such a "session", this won't get anywhere good (unless used in further testing), but it's enough to view each and every part and test any existing alternative dialogues.