I did not see the tamandua on my visit, which is disappointing as I failed to see the one at your local Buffalo Zoo as well. However, I have clear photos of a tamandua from my recent visit to the El Paso Zoo.
I'm sorry you miss the one at the Buffalo Zoo. You missed him by like 45 minutes. But I'm glad you saw one during your trip. I look forward to those pictures!