John,
In short, no, TI has not done anything above what the Linux community provides. The community has so far elected not to pursue this issue any further.
We recommend UBIFS because we feel it is the best FS option for non-managed NAND. There are other options, and it is up to system developers to choose what makes the best choice for their particular circumstance.
If this issue is a major concern, then a system level solution that involves protecting from power failures during flash writes or keeping redundant backups as best as possible. A lot of customers implement a "golden image" type of scheme.