I've been bitten by the bug too and put together quick session cleanup script that iterates over mount namespaces, unmounting everything that matches 'schroot/mount', then ending all schroot sessions.
No active session should run and nsenter binary must be present in system when script is invoked. Regards, Zdenek -- Mind over matter - I don't mind, so it don't matter.
cleanup_schroot_sessions.sh
Description: Bourne shell script