A su mecanismo le falta un paso importante: entre la adición oxidativa del paladio en el $\ce{C-Br}$ y la inserción del alqueno debe haber un recocido del alqueno formando un complejo paladio-alqueno. Esto se muestra en el esquema del mecanismo de una reacción Heck genérica que se muestra a continuación, que he tomado prestado tímidamente de Wikipedia.
Esquema 1: Ciclo catalítico de una reacción Heck. Imagen tomada de Wikipedia donde está disponible la lista completa de autores. Obsérvese que la eliminación del β-hidrodo en el paso C debe ser syn y no anti o gauche como se muestra.
El paso de recocido y el complejo π son importantes porque influyen en la selectividad de la reacción Heck. Debido a que se evita la tensión estérica, ambos residuos adoptarán una anti -como se muestra en la estructura 3 . En el (syn -selectiva) de inserción del alqueno en el $\ce{C-Pd}$ esta geometría se mantiene, lo que hace que el catalizador de paladio acabe en el carbono del alqueno más sustituido. Para la inserción inversa, ambos residuos orgánicos -en su caso dos grupos fenilo- tendrían que ocupar el espacio limitado de un lado del catalizador.
La subsiguiente eliminación del hidruro β puede ocurrir teóricamente en ambas direcciones en su molécula. Sin embargo, la eliminación hacia el grupo hidroxi permite el tautomerismo ceto-enol con una mayor estabilización. Dado que la eliminación del β hidruro es un proceso reversible, la reacción seleccionará la cetona sobre el alcohol alílico que se formaría tras la eliminación opuesta del β hidruro.
La inserción del alqueno en el $\ce{Pd-C}$ bono, es no reversible. Dos $\ce{C-C}$ los enlaces simples se forman a expensas de una interacción paladio-π, lo que da lugar a un proceso notablemente descendente.