I haven't noticed the last example's behavior, but don't often shape within a class unless building a hierarchal policy.
The reference is to 12.2 on a 7513. The 7500 series supported QoS features not seen on most other routers. Newer IOSs might also behave differently.