My account was activated yesterday afternoon and I think I've changed the nameservers in NameCheap properly however, I can't access my cPanel. Is this a propagation issue?
most likely yes. Propagation issues can be mitigated to almost insignificance by preparing the TTL settings ahead of time, but if you've already changed the NS then it's too late for that.