Not So Great Adaptations
Perhaps it would have been simpler to remove the entire shelf from the wall and install a simple flush mount mirror on the wall above a wall mounted door stop. This would allow for the door to swing open to maximum width without hardship or the need for fancy metal work.