The ferries & Dover Harbour Board have been discouraging foot passengers for some considerable time, and I think the service stops at 18.00 hrs, and resumes at 06.00. (This does need checking). So that price difference does not surprise me at all.
When I worked in the docks as an import/export...