HI,
I have been running half marathons for the last year and have also done a few sprint triathlons. Personally I would not think that the training plan for an Olimpic tri and a HM should be mutually exclusive (I am thinking if you want to finish them both, not if you want to WIN). I do think, however, that you do not have enough rest time between one and the other. In my experience, I need 4 full rest days after a Half marathon, and I guess the rest time for an olimpic Tri should probably be a bit longer than that. In my opinion, you will either have to take it really easy in both events or risk injury. Of course, all this is very hard to tell without knowing your current training load and speciffic expectations for these events. My advice would be to put some time between one event and the other (one month?) in order to get your well deserved rest and be able to adjust your training.
Once said that, my thoughts on how I would train if I was in your situation (I am no expert coach, by the way).
I would start with a "common" training plan: Considering the swimming and the biking as cross training for the HM to make:
1) A pretty busy plan for the HM, with a little less running miles than usual but lots and lots of crosstraining (both biking and swimming can helps you with your endurance and swimming is also good for your upper body strenght).
2) A run-oriented plan for the TRI.
In the last weeks before the first event I would go a little event-oriented (more running if the HM is first or less running if it's the TRI). Once the first event is passed, I would spend one "recuperation" week, and then switch to an almost regular training plan for the remaining event.
Recently running half marathons. Six completed so far. Now looking for number 7. Once I get to 10 I will start thinking about full marathons.