Normally I use the bug tracker for this, but not this time. The first unit you build in a factory is not listed as 1. If you now click again on the same unit it will show 1. But it will build twice - because the first unit is not listed... It is a trifle, but I want to draw attention to, even if it's probably noticed already.
It's for the most part working as intended. The #s show the units in queue that can be cancelled. If a unit is currently being built it is no longer in the queue and won't be cancelled by right clicks. However, I do agree it doesn't quite feel right. And in the current UI there's no way to cancel the current unit in production with out blowing away the entire queue.
I'm sure you guys have got a tonne of ideas on this, but something like a border around the unit type currently being built? As far as queues go, I imagine extending it to to currently being built unit and being able to ctrl-right click is what you're aiming for now that you cannot select a unit till it's finished.
I think a good workaround would be that whatever unit is actually being constructed, that UI icon for it's construction should be highlighted. e.g. if you build one construction vehicle, and then a bunch of tanks, you see the number of tanks you ordered, and the construction vehicle icon is highlighted yellow to indicate construction.