Assuming that you had 4 full quart bottles and one half full quart bottle, then it is likely one of two things:
1) as noted by Dans15 putting the vehicle up on a ramp may drain more oil than if the vehicle is level to the ground.
2) you do appear to be reporting your dipstick is one inch longer than some other owners OEM dip sticks. Since the vehicle is used, it could be that dipstick was a replacement at some point in time and that is the cause. One inch extra length on that stick would just about represent one full quart if I recall correctly on my old 2008. Your dipstick certainly looks like the right tip for a gen3 CRV, but you are reporting the stick to be one inch longer from the orange stopper to the tip of the stick. So, double check that just to be sure. I bet if you went and got an replacement OEM dipstick that is the proper length you would find it measures correctly.
Regardless of cause, if you are sure you put in 4.5 quarts and see the stick reading at the first hole, then you are good to go. It's just that as some oil slowly burns away (not atypical for gen3 CRVs) you might have trouble seeing the actual oil level, so I would replace the dipstick with a correct OEM one if it were me.
Lastly, while Honda is very deliberate in telling owners to NEVER over fill the oil above the full mark, the fact is Honda engines appear to tolerate 1/2 to 1 full quart of overfill with no issues. So in the short term, if you are uncomfortable with the measurement, throw that last 1/2 quart in left over in bottle 5, and then monitor from there.