Can I add effective-dated changes to the salary basis?

No because the salary basis isn't an effective-dated object.