If someone had asked me if it were possible to form a symmetric polyhedra out of irregular triangles and octagons, using exactly sixty of one type each, I would have guessed that it were not possible. Why does it work here? Part of the reason is that each triangle borders three octagons, and each octagon borders three triangles — a necessary, but not sufficient, condition. This is a partial truncation of an isomorph of the pentagonal hexacontahedron, the dual of the snub dodecahedron. As such, no surprise — it’s chiral.
This was made while stumbling about in the wilderness of the infinite number of possible polyhedra using Stella 4d: Polyhedron Navigator. You can get it here: http://www.software3d.com/Stella.php.