David, I completely understand your design intent as well as the situation with how you believe the shop will interpret your drawing. I cannot imagine there's anyone in this forum that hasn't had to conform to their company's internal rules/methods vs what they were taught. In the end you have to go with what is going to work for everyone.
Just to explain the way I drew the solution I offered, which is how I believe the ASME Y14.5 standard has been set up. The datum A indicates the width of the part regardless of what that width actually measures. Stating the true position of the hole without a reference dimension indicates that the hole(s) must be located midpoint between two planes, one on each outer surface of the width of the part, again without regard to the width dimension. When the datum is positioned opposite the dimension arrow, it's stating "this width" not "10". You cannot place a datum on a centerline and you cannot place a control frame on one either.
So, as first stated, that's just my interpretation, I claim no higher education on the subject. I have the standard here, I've read through it (mostly) but that doesn't mean I'm using it right either. I do however feel strongly enough about it that if you were here, I'd bet you the next round that I'm right, heh-heh.