I have a similar issue today. I am the account holder for my team and I still cannot renew it for some reason. it seems like the links for renewal have been removed.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Tags: