Two CARs were filed by the AE you are working with-
The first issue described with the parent requiring a save after creating a child (in certain circumstances) was filed as CAR 406621.
The second issue where you are getting a reproducible crash was filed as CAR 406658.
Thanks again for reporting these.
Here's a post on Lava that mentions how to do it in Python (never tried it)
http://lavag.org/topic/15304-calculating-dynamic-formulas-with-boolean-operations/
Also it links to an NI site where another method can be used.
https://decibel.ni.com/content/docs/DOC-13186