A birth certificate records whatever the informant tells the registrar.
Presumably your great grandmother gave that name to the hospital when sh
arrived (I assume it was St Mary's Paddington which is a big hospital).
There would have been no way for them to check.
Giving a false first name might have been tricky as she'd have to
remember to answer to it although she might not have thought of that
aspect beforehand.