If the menu disclosure arrow is going to be removed, I would suggest to remove it in this pull request then using the same kind of positioning trick to have it on the right of the cell.
I'm concerned about using :after whereas it's rather relative to the entire cell than relative to the filename.