Thanks for the quick fix!
0x04 stands for "row highlights present", so it is correct that you don't set it in unmo3. if unmo3 wrote out row highlight information (the two bytes after the song name), this would have to be set, but since you simply put zero in those two bytes (first = rows per beat, second = rows per measure), it is correct to leave the flag blank.