I removed the mainmenu/Profile protection on the expired plan and it did not make a difference. So I then removed all Member menu protections and it still threw the 500 errors on each menu item.
To solve the conflicts, I had to delete the mainmenu/Profile, mainmenu/Edit Profile protections in all eleven available plans to eliminate the 500 errors, even though I was just working with a single plan.
It appears that the profile functions are internally blocked by CB for expired subscriptions. So, it seems that having two protections on Profile and Edit Profile (the internal protection and the duplicate plan protection) are what threw this into an endless unresolved loop; just as you said.
Kyle, I canโt thank you enough for persevering through this with me!
Have a Happy New Year!
Ed