Certainly, as His Majesty stated, Burkhart-san’s magical barrier defended against the breath attack of the ancient dragon. While serving as defense against the ancient dragon’s magical attacks, dealing a lethal blow to it was impossible though.
Since the magical barrier would gradually have been worn down due to the exhaustion of mana, the ship would have been destroyed by a direct hit of the breath attack at some point.