Anything 'Masters' when it relates to golf is owned / copyrighted by The Masters golf people, which is why Neo Turf Masters got renamed to it's Japanese title of Big Tournament Golf in recent years. That's also why it wasn't included in any of the Mini's as they're just basic emulation & the English language version they'd need for the overseas market would need recoded to implement the new name etc. More hassle than it's worth
As for being removed from mobile services, Hamster's Arcade Archives is being rolled out on mobile phones now so there's every chance it'll return under that series