We do not use 2nd order derivatives in our tinning engine (although it can do that), as you refer to below. We have had this problem as well when trying to infer trends with poor data using 2nd order derivatives.
This problem you are referring to is generally caused by simple lack of data (i.e., just too sparse). What you can do is place a man-made point (at the appropriate elevation) at locations where the floodplain mapping is failing. Note also, that your original TIN might have pits in it (caused by your tin engine). You might be able to do some smoothing of the original TIN by perhaps gridding the data. DTM Module can do this. Or, use a triangulated grid so that you can maintain break lines and points if the grid is not accurate enough.
Please contact me should you have any additional questions.
Sincerely,
Chris E. Maeder, M.S.
Senior Technical Engineer
chrism@bossintl.com