How about using neo-buffer--get-filename-current-line to get the filename or directory at point (which is a STRING), and then using kill-new to make STRING the latest kill in the kill ring?

The solution, when combined, looks like this: