I guess you set it up differently. I have all my pet keys bound. i.e. the first ability on succubus is going to be same on my imp. Not per pet. I guess it doesnt matter as much if you dont pvp.
Also, you click codoom, shadowward! ((((( big sadface.
The only fight I ever used Shadow Ward on was Twins (although I haven't done anything in ICC and probably won't) so it's not really a big deal to bind it.
Curse of Doom should probably be bound unless you don't fight anything that lives longer than a minute.
I didn't PVP on my lock and did the same thing he did with pet skills. The important ones for PVE are control 1 2 and 3 (attack, follow and stay). Phase Shift should also be off autocast and turned off so your Imp gets buffs.