Part i) looks correct. Part ii) is wrong - you're assuming that the difference between columns 0 and 1 is the same as between columns 1 and 2, which it is not - the anharmonicity correction changes, as you correctly realised in calculating the answers to part i). Were you just applying a formula without understanding it?