Ok I've pretty much done what you said originally. I didn't know about that 'random string'. That is what im getting for Calendar, Drive, and Pass. I assume Obtainium is reporting the correct version number of Mail because its a Github URL where as the other 3 are downloaded directly from the Protonapps webpage?
Based on your last paragraph. It sounds like there's no way to fix the version reporting by Obtainium. So as long as I manually mark the up to date version in Obtainium. It should recognize a new version when its released because that 'random number' changes?
Thanks for the confirmation and the help ๐