If you use the telephone VRU, you should have a special SkyMiles card with a bar code on it.
That is the 'boarding pass of the future', as you might say.
Unfortunately, if you are checking bags, a trip to the ticket counter or curbside is inevitable for the forseeable future. There is simply no way around it right now. Positive bag match will ensure it.