No, u did not do anything wrong. I feel that how you want to take care of your LO, is up to you. Don't let what your MIL said affect you. Plus your LO is young, my LO is 18 mths old and also don't know how to self feed..
So don't worry so much mummy.. Jia you..