I can't find the SF BrowseDialog's property name that is a direct access to the BrowseResultsListView without going through the BrowseDialogInformationPanel?
No. You actually have to get to this through the info panel.
Also, I see the BrowseResultsLayout.BrowseColumns collection, but the BrowseHeaderWidth property does not seem to be updated with column widths that are interactively changed by the user at runtime, but only used to set column widths on initialization.
As for the widths of the columns, these are all set through properties for the browse columns even when going through the designer. So these can be set programatically at run-time...however, they are not modified once adjusted. This would require a program change. We save pretty much everything else off via the registry (if set). This may be something that we want to add.