In "Lack" steht das "ck" für einen einfachen k-Konsonanten.
Das "g" in "lag" wird ebenfalls als k-Konsonant gesprochen, weil es am Ende eines Wortes vorkommt. Am Wortende werden nämlich "b, d, g" zu "p, t, k". (Ebenso wird also auch "gelb" am Ende mit einem "p" gesprochen.)
Der einzige Unterschiede zwischen "Lack" und "lag" (oder auch "Lacke" und "Lake") liegt demnach in der Dauer des a-Vokals. Das "ck" gibt uns übrigens einen Hinweis darauf, dass der Vokal davor kurz ist.