Logic in FileBrowser and/or `BKE_blendfile_library_path_explode` probably changed at some point, and the generic 'invalid filetype' error message was reached before the path is compared to current blendfile path.