Pull the CPT registration functionality out of the Plugin activation hook, so that it can fire at init
, where you want it to.
The Plugin activation hook is a one-time only hook; you need your CPT to fire every time at the init
hook, not just once.