Is stratum not connecting via http?
No, it is plain TCP socket.
Any ideas how to get what I had before to work with CGMiner and Stratum?
Make tunnel from localhost:3333 to stratum.bitcoin.cz:3333 (yes, this one, really) and point cgminer to "stratum+tcp://localhost:3333".