"Does anyone know whether this verse was written by MacColl "
Im pretty sure it wasn't otherwise it would have been included in the version in @The Essential Ewan MacColl Songbook" - it wasn't and I've never heard it
It was also included in the first Ewan and Pggy Oak songbook but I can't lat hands on it - I'll check later
Jim