Highclere was a really enjoyable daytrip, especially as the weather was sunny and perfect on the day I visited in 2013.
There were indeed taxis at the rank at Newbury station, and would imagine the local cabbies would know when Highclere is open to visitors and plan accordingly.