thelle:
Or do I need to add OR diods and a resistor as described here:?
Yes, you cannot connect two outputs directly together and expect to be able to detect when one of them goes high, which indicates the condition.
If DIO0 is low and DIO1 goes high, and both are wired together, what is the logic level that the MSP430 sees, is it high or low ?