I remember Sprint used to have this bug in their billing software, may be Rogers have it too. If you can, check your bill online and see what number was called when you used *69. Sprint billing used to show it; they have fixed it.
By the way, whole point of having a private number and paying extra for it is to prevent people form knowing your phone number. A lawsuit forced Sprint to fix the bug a few years ago.