Why does the Google flight search engine not offer this option to me?
It does offer this and even cheaper one if you search for it correctly
In this case the cheaper options require self connections (i.e. two seperate tickets) in Houston which most search engines don't offer because of the risk involved. KIWI is infamous for self connections.
why is the price difference so big?
Variety of reasons:
- NLU is mostly a domestic airport, not a lot of internationals destinations and airlines.
- You can't leverage a code share since Houston is a United Hub (i.e. Star Alliance heavy).
- Airline prices are unpredictable and illogic in general. The price of the same flight in the same class can easily vary by a factor of 6 based for no apparent or logical rason. It's all based on "dynamic pricing".