a div can be a child of a dl for structural grouping / styling purposes.
While a div normally allows for "any role" to be specified, in this context that would be detrimental to the expected accessibility semantics for the dl > dt ~ dd relationship.
ARIA in HTML is being updated to clarify that, as a child of a dl, a div is only allowed role=none|presentation.