I'm surprised that Admin has this set up to where only he can change the status of a member. The payment server should be able to send out a confirmation email to both the Board Admin and the Forum Admin so that either one of these people can correct the status.
When a membership expires, it's instantly cut off at the hour in which the subscription was made. Why can't that technology be reverse engineered so that when payment is secured the member status is changed?