External drive error while moving files, now folder is inaccessible from Finder
chflags can set various options on a file that affect its display in Finder.  See man chflags, which mentions that the existing flags on a file can be seen by using ls -lO.

Extended Attributes are also a possibility (although I think less likely for this issue): try ls -l@, or xattr -l filename to see those.