After having just "optimized" my dictionary, entirely pleased with myself for freeing up 50 characters, now I'm here pulling my jaw up off the floor.
You have clearly bound your soul to a demon in exchange for these powers.
It would appear that I just have to plug all the entries into my dictionary and assign all the right spacing nybbles. This is a marvelous opportunity to never have to be concerned with space again in this game. I don't have words.
So I implemented your patch that fixes indenting. I inserted the $60 byte after the line before each new speaker I want indented correctly. In all cases but one, it's working fine. For this princess line, it for some reason isn't indenting her saying the word "father!". Can't figure this out. Here's the relevant lines from my atlas file.
King:[ ‘]My dear [name], I beg you to hide yourself down below[.’][wait][line]
[ ‘]If anything should happen to me, you must not grieve[.’][wait][line]
Princess:[ ‘]But father![' ][wait][line]
King:[ ‘]I will inform the king of Laurasia of our dire situation.[wait][line]Now, you must go![' ][end]
 is my way of representing the $60 dictionary entry in the table file.