Hi Tomek,
cool weather station project!
Btw, you can always invoke the TI BSL by jumping to 0x1000 from your application, without any physical reset...
The project you are linking to (Custom MSP430 BSL) is not the official TI BSL. The official one is written almost completely in C. You can find more info on this here and here.
Good luck with your project and best regards,
Max