You’re welcome!
No worries, I’ll try to explain my understanding of the matter.
The means of egress has three parts: the exit access (any occupiable part of the building leading to an exit,) the exit (between the exit access and the exit discharge,) and the exit discharge (between the termination of an exit and a public way.) A “horizontal exit” is a type of exit component, on your plan you have interior exit stairways which is another type of exit component. The IBC Chapter 2 definition of “exit” lists the types of exit components.
Referring to your plan, in Building B we have Unit D1 and Unit B, you show dashed lines from those units which I assume represent your exit access travel distance. We need the exit access travel distance measured from a remote point in the building to an exit to be within the distance permitted by Table 1017.2. I know you know that because you have the “Travel Distance” chart on the right side of the sheet with information about that.
The path from Unit D1 goes through your horizontal exit and to the front door and you reach the front door within the maximum travel distance in Table 1017.1, therefore you don’t need the horizontal exit. If you really needed the horizontal exit the distance would stop at the horizontal exit. If the travel distance from Unit D1 to the front door was more than 250’ you’d have to find a way to get to an exit within the allowable 250’. In some cases exit passageways are used to create a protected path to an exit door. Another option would be to use an horizontal exit. The way you have it drawn, there’s a refuge area on the Building A side of the horizontal exit for occupants on the Building B side of the horizontal exit. But because the front door is within the exit access travel distance starting in Unit D1 they don’t need the extra protection of the horizontal exit and a refuge area, they just keep going to the exit at the front of the building.
The path from Unit B goes to an interior exit stairway, because that’s an exit component we stop the exit access travel distance there. Your Unit B path is longer than the path from Unit D1 but because it is less than the maximum exit access travel distance from Table 1017.2 it is OK.
You don’t need an horizontal exit because you can get from Unit D1 to the front door within the exit access travel distance.
I noticed you referred to two “buildings” on your plan and I wondered briefly if the horizontal exit was a fire wall. A fire wall is more than just a “fire separation wall,” it has to remain standing if construction on one side of the wall collapses during fire, the fire wall also goes from the foundation to or through the roof. A fire wall divides a building into smaller “buildings” for purposes of determining allowable area, height, and number of stories and the extent of construction type. Maybe your client doesn’t want to build a Type I or Type II building but you have a very large area. So you split your building up with fire walls so each part is within the limits of Type IIIB (or whatever.) Having a fire wall does not mean it is is also a horizontal exit - for example, maybe you don’t have the refuge area.