From page 11: "OSI was designed primarily around the dumb terminal connected to a mainframe."
Also from page 11: "'session' meant something related to attaching videotex terminals to mainframes."
And yes, all Ceefax terminals were Videotex terminals, but not all Videotex terminals were Ceefax terminals.
I might recommend that instead of guessing what the session layer is, you (or more appropriately, Mr. Graham) go and look at what the specs say it is and what it's used for. The X.225 spec is available for download at https://www.itu.int/rec/T-REC-X.225-199511-I/en. X.215 is available at https://www.itu.int/rec/T-REC-X.215-199511-I/en.
The OSI session layer is not related to HTTP session cookies as the original author proposes.