They are 2 aspects. How about =stream_end + natural=soakhole (to be improved, but looks acceptable with natural= ?) mentioned above. This allows =stream_end + =sinkhole + sinkhole=ponor for the other case.
There are currently 157 =sinkhole on ~220 =stream