As SLW points out, the "feature" discussed here was fixed in some version between 2015 and 2018. In other words, if you upgrade to the current version, you can select overlapping objects and hatch all of the interior spaces. In other other words, AutoCAD 2018 behaves the way you expected it to in your original post.