I don't have a MSP430FR2433, but a few items come to mind:
1) Does the LCD display support 3.3V input? Most Arduinos are running at 5V, but the MSP430 family is 3.3V.
2) Did you check if just wiggling a pin works? E.g. by turning on an LED or measuring with a multimeter? If that doesn't work, some additional GPIO configuration may be needed.
3) If you have a logic analyzer or oscilloscope, check if the timing of the pin wiggles is as expected. Your code seems to assume, that the clock is running at 750KHz. I don't know if that's the speed at which the FR2433 starts up without any further configuration.
Yesterday I've got my new MSP430FR2433 Launchpad and I'm planning to launch myself into low-power MSP world with it. Wanted to check out what other enthusiasts and professionals are doing here. Would love to join the community and will definitely try to participate actively.