Wasn't it Santa Anna's brother in law who ordered the Goliad massacre? Of note on Houston, he had two Cherokee names; the Raven and Big Drunk. Seems every time in Houston's life that he had a rough patch, he went to live with the Cherokees.
Not that I'm aware of, General Martin Perfecto de Cos, Santa Anna's BiL was in the doghouse with Santa Anna on account of he had actually been driven out of the Alamo and Texas by the Texian rabble back in December of '35, so Santa Anna obliged Cos to break the terms of that December agreement by returning to Texas under arms.
Santa Anna's thorn through the whole campaign was General Jose de Urrea who commanded the wing of his army that came up from the south through Matamoras.
Urrea was very good, he beat the Texians at San Patricio and Agua Dulce, on that second occasion running down and killing the British Subject James Grant. Grant, was attempting to lead a Texian force south of the Rio Grande to defend his silver mines. Grant was killed on March 2nd, 130 miles south of San Antonio. There is a general belief among many that Santa Anna took the Alamo when he did so that Urrea's victories would not eclipse his own record.
Urrea then proceeds to thrash 150 Texians again at Refugio (March 15th) before defeating and capturing the remaining 350-man Texian Army outside of Goliad (March 20th).
By this point Santa Anna really needs to get back to Mexico, he had been gone more than three months and his Vice President had just perished of a fever in a country where an average government lasted just two years before being overthrown.
Urrea wins the war by capturing the Texian Army (even Houston thought we had lost at that point).
Now Santa Anna is in a pickle, Urrea just became the star. So he takes Urrea out of command, orders the captured American pirates (legally they were) executed despite their having surrendered under terms and, knowing the Texians would be in flight, rushes down the coast with his fastest troops looking to capture and execute either Texian Government; pro-Independence or pro-1842 Constitution. Said capture/execution being the only sort of victory he expected to be able to claim at that point.
Hence the stage was set for San Jacinto.
It should be pointed out that there was considerable reluctance among many in the Mexican Army to execute the Goliad prisoners, and a handful were hidden and saved by some enlisted men and officers.
OTOH while some local Tejanos actively aided those few Americans who escaped the massacre, others wished the Texians to be executed because of crimes against locals committed by the worst of those Americans during the previous months.