Zum 29. April 1862 schied Gayl als Oberstleutnant aus dem Armeedienst, trat zur Marine über und fungierte dort als Kommandeur des 633 Mann starken Seebataillons. Noch vor dem Beginn des Krieges gegen Dänemark trat er zum 9. Januar 1864 wieder in die Armee zurück und wurde zum Kommandeur des 6. Rheinischen Infanterie-Regiments Nr. 68 in Koblenz ernannt, das kurz darauf seine neue Garnison in Luxemburg bezog. Am Krieg gegen Dänemark nahm das Regiment nicht teil, da es zur Grenzsicherung in Luxemburg verblieb. Dort wurde Gayl am 25. Juni 1864 zum Oberst befördert.