I haven't played with it but I know you can sticky a self-post as a mod. What about putting your sidebar content up as a sticky self-post if it is that important to your sub?
Might be annoying to see for some but it'll be very visible for Alien Blue users.