Bec, if it were a muddy greenish brown snake, I reckon it was a tree snake... just keep an eye on the cat I suppose and if it starts drooling lots you'll have to go to the vet...
eeeekkk, don't blame you for not wanting to go outside, I've seen heaps of snakes lately and they not my fav animal.