Your test files all have a dialnorm of -31dB. If your AVR does display something other than dialog normalization despite the label then I hope it has an option that you activated that enables that "feature".
First of all, thank you for taking the time and effort to examine the files.
As to my dialog normalization display, it appears to refer to the net adjustment applied to content after combining the source content parameter setting with the final "tuned" calibration setting in most cases. I.e., after the system was balanced and "zeroized," the calibration program for my system allowed the user to apply an offset to "tune" playback to individual taste if desired. This was not a labeled preset or "switch" to be activated like No or None, Action Movie, SitCom, Sports, Jazz, Rock, News, or similar targeted adjustments. I suspect the only way to readjust the this setting would be to rerun the entire calibration program and simply opt out of the process once the system was balanced and zeroized but before "tuning" playback to individual preferences.
With regard to your "-31 db" dialog normalization value, if this, as HAL9000.2 seemed to imply, equates to a "zero" or "no gain reduction" setting, then, by design or by accident, my AC3 tracks were encoded exactly as I intended—i.e., zeroized. Further, if your "-31 db" reference is represented on my system as a "zero index" reference (which never displays on my AVR), then the "+4" represents an "out or range" display equivalent of a dialog normalization parameter of "-27 db"—which I am given to understand is a common "Action Movie" setting that provides both natural playback of dialogue in motion picture soundtracks and plenty of headroom for concussive explosions that rattle a viewer's chest cavity but, at reasonable master volume levels, does not shake walls or prompt neighbors to come running. Based on my system's display of third-party content and comparisons with the data you and others previously provided, it appears my display is offset by "+4" over the "legal" range of values, displays nothing for a "zero" (e.g., -4 db source adjusted by +4) index, and displays "plus" values for "adjusted" values that are not in the AVR's programmed "legal" range of values (e.g., -1 db source adjusted by +4 yields a "+3" display). This receiver is somewhat old and I don't know if such display is typical for newer or "high end" units and my use of AC3 audio only began in earnest after Apple added AC3 transport stream support to the TV device.
Again, thank you for taking the time to try and explain dialog normalization. While my workflow may not be typical and I an unconcerned with being able to create a "standardized" Home Theater experience for comparison purposes with other Home Theater environments, I was curious as to its purpose and function. Now that I see this issue is unrelated to the question of transport stream playback of program stream stored AC3 and non-AC3 compressed data, I can, with an easy heart, return to the routine processing of library files.