As far as i remember it was the second year diving as a professional for him. But im not quite shure about that anymore.@Klopo
You never mentioned the experience of the dive guide. Even if the dive guide is an instructor, if that person is new, they could have very little experience and be completely incompetent to deal with the situation you describe.
As others have said, you did a great job handling the situation. Your guide ... the opposite.