The F-Curve RNA path function assumed that the F-Curve would be owned by an Action, which is not the case for drivers, NLA control curves, and potentially other "free-floating" F-Curves. This is now checked for, and if the owner is not an Action, the function refuses to produce a data path. In the future this could be extended to search through the aforementioned places as well.