I think it should be CHCCH2MgBr... after HCl treatment that will give the product in the scheme [chem. commun. 1996, 19-20]. The exact reaction in the original post is not known in the literature (Scifinder/Reaxys). sec-Porpylmagnesium bromide would have to react in a very unusual fashion in order to give the desired product - including undergoing a 4 electron oxidation in the absence of an (obvious) oxidising agent. I think there's a mistake - but if this reaction works I'd love to know why!