That's right. The rules are:
1: Use the points expiring earliest first.
2: If both Cancel and Regular points have the same expiration date, use Regular first.
I don't know what happens if Pool Credits and Regular/Cancel points have the same expiration date; I generally pool a week or so before the end of my Use Year, so I've never run into this situation.
You can call and ask the VC to use Pool credits instead of Regular/Cancel points, even if the credits expire later. Last I heard, they would not also allow you to use Cancel before Regular points if the two had the same expiration date, but YMMV.