hello, even not listed values are acceptable in OSM (see https://wiki.openstreetmap.org/wiki/Any_tags_you_like)

historic=railway is widely used (https://taginfo.openstreetmap.org/tags/historic=railway) and should'nt be removed