Let us denote the feet of the perpendicular from M to AC by R. Then P, Q and R are collinear (Simson's line).

If ∠CAM=φ1, ∠ACM=φ2 and ∠ABC=β, then φ1+φ2=β.
We first show that SPHQ=SPMQ. Since
SPMQ=SBPMQ−SBPQ and SPHQ=SBPQ−SBHQ−SBHP,
it suffices to prove
SBPQ=2SPQMP+SBHQ+SBHP=SPMQ+SBHQ+SBHP(1).
sin(γ+φ2)BM=2R and MQ=BM⋅sinφ1. From this MQ=2Rsinφ1sin(γ+φ2). And similarly MP=2Rsinφ2sin(α+φ1), BQ=2Rcosφ1sin(γ+φ2), BP=2Rcosφ2sin(α+φ1) (here sin(α+φ2)=sin(γ+φ2)).
HA1=BHcosγ=2Rcosβcosγ, HC1=2Rcosαcosβ. From this the (1) equality is equivalent to sinβ(BP⋅BQ−MP⋅MQ)=HA1⋅BQ+HC1⋅BP.
sinβ(4R2sin(α+φ1)sin(γ+φ2))(cosφ1cosφ2−sinφ1sinφ2)==4R2cosβ(cosγcosφ1sin(γ+φ2)+cosαcosφ2sin(α+φ1))sinβsin(α+φ1)=cosγcosφ1+cosαcosφ2sinβsinαcosφ1+sinβcosαsinφ1=cosφ1(sinαsinβ−cosαcosβ)+
+cosα(cosβcosφ1+sinβsinφ1)=cosα(sinβsinφ1+cosβcosφ1)sinβsinαcosφ1=sinαsinβcosφ1
So SPHQ=SPMQ, implies that PQ intersects HM at the midpoint of HM.