I’m not sure, but you could probably revive it or build your own. All it really takes is a few active users to start a new community. I’m looking for a new project and wouldn’t mind helping you get this or another community off the ground.
Here are a couple of posts I found when looking for more information on the current state of Lemmy AMAs. They show community sentiment and past attempts to get started.