Reaction of acyl chloride with excess Grignard reagent
The following paragraph from chem.libretext.org1 sums up the answer to your question:

Acid chlorides react with Grignard reagents to produce tertiary alcohols. Two equivalents of the Grignard reagent are needed because the first equivalent reacts to form a ketone which then reacts with the second equivalent. Because of the high reactivity of the Grigard reagent, the reaction can NOT be stopped at the ketone.


Coming to your specific case the reaction would proceed with the following mechanism:

Reference:
(1) Acid Halide Chemistry https://chem.libretexts.org/@go/page/183124 (accessed May 24, 2021).