You can still claim them. feel free to reach out to me on discord and I can walk you through the process (or go to the Whaleshares Discord.
That is the best place to go and to be honest whaleshares.net will likely be taken down soon as it has served its purpose (as a net!).
Thank you for your input man and glad to see you are still rocking :D
As for whaleshares.net it will be replaced by whalebook in the near future. keep up to date on those things in the whaleshares channels though as they are the best place ;)