No.
Shabago was not fired in any way. They may be around in the background a bit to facilitate handover/knowledge transfer, up to them. This was not a huge surprise to Halaster or myself, in fact the two of us had a conversation on succession planning a couple of weeks ago. Linking the two happened solely in the minds of players making guesses.
The player of Shalooonsh is not on Staff in any capacity. The the Staff are either returning, so you should know they would not be that player, because you have seen the name before. Or they are part of the Staffing call that happened before he left Staff.