Talk to a pro before you do anything to that frame!
Serial doesn't make sense and some things seem off (non lugged brake bridge for example), but lugs appear to be Hetchins. Also doesn't look like one of the fake ones that were being made a while back... Kind of an odd duck. Lugs scream Experto Crede... But some build aspects just don't seem to fit.