Welcome to Cruisemates!!...This is a good ship because of the freestyle dining,and you can tailor your dining times to the baby's schedule. Lots of great dining options on NCL. A couple of things you have probably already thought of: Don't bring her into the pool, if she isn't trained by your cruise, and if by chance you go to a show,and she gets cranky, bring her outside of the theater,and try and make her comfortable, to go back in.
Both of these situations could be upsetting for you, because some people will not be sublte about their being annoyed. It's best for you to react first.
Another thing is, you could bring a blow up pool to set up by your chairs around the pool.
If you bring a fold up carriage for her in port...some ports have cobblestone streets, which are a pain to push on. As far as the onboard activities, I am sure you will get some helpful postings, from other young parents.
Enjoy the anticipation of the cruise, and, your littlle one, Ella....