Thank you! The constructive changes threshold can be a bit tricky to hit, and is influenced by more than just the dialogue options; killing the NPC and exposing that as a bug counts towards that too!
It took a lot of time to get everything working, so I'm glad it landed!