Not always- when you say to someone
I've been waiting for two hours, the waiting may have ended and the emphasis is on the duration not the state of completion.
You keep trying to place all the emphasis on verb forms in isolation, which is not a natural thing to do. If you place things in context, they often become clearer. The finer points of meaning cannot be reduced in this way to mere mathematical steps. None of your examples is in a wider context, so they are all artificial. If you could open your eyes to a wider context and spend less time trampling on the graves of tenses and verb forms, it might help you.
You're trying to reduce dancing to the shoes people wear
IMO.
Tenses and forms are indicators and not the be-all and end-all, but you keep trying to make them that. Isolated sentences are not examples of usage- they are by their nature artificial. You are barking up the wrong tree
IMO by trying to establish black and white absolutes where language is about flux and shades.