You don’t need a CC to have a mileage account. It is just for keeping track of the miles you fly. If I were you I’d get the Alaskan CC and do what your doing now with your E Bates card. That’ll build you some points/miles it may not be enough for a free ticket, but may help.
idcwby