This is just my intuition and I may very well be wrong, sorry in advance if that's the case.
I think you can immediately deduce that the person writing the pdf doesn't know what they are talking about, because on that same page they claim: P(tea|88005 & organic) = .24, and P(~tea|88005 & organic) = .05. Letting the event tea be A, and (88005 & organic) be B, this is the same as claiming it is possible that P(A|B) + P(~A|B) != 1, which by the rules of probability is clearly not possible.
I tried playing with the solution they gave, and found no way to arrive at it.
By conditional probability, your second solution should be the right one. That is, if you set A = tea, B = 88005, C = organic, P(A|B & C) = P(A & (B & C)) / P(B & C) = P(A & B & C) / P(B & C). This follows from the general formula for conditional probability.