A man has been charged over the historical rape of an elderly woman in her Melbourne home.