I was thinking about the same thing, but don't have a definite answer. The two buildings would be compliant for certain, but I don't know if you can put just one disconnect on that pedestal and also have a second line leave that is still service conductors. I am leaning more toward 230.40 saying each service drop/lateral... shall only feed one set of service entrance conductors and since the two sets here are on separate structures here the exceptions wouldn't apply. Then the exception three does complicate that theory some as well though.
Cost wise - I would have never put the outside disconnect there in the first place, it is compliant and cost less to do it that way. Not sure how to deal with it as is from an inspector's point of view other then to say there are two service disconnects on same structure and they are not grouped together. If I were to put the meter on it's own post, pedestal, etc. and with exception 3, I see no need for any disconnects on the post, pedestal, etc.
If not a dwelling application and the service point were at the meter terminals, I still think you can run multiple underground service conductors from that point, see art 100 definitions of service point and the different "service conductor" definitions.