I have had a lot of similiar issues and my personal solution is to make half square triangles and quarter square triangles bigger and trim them down carefully to the proper size. Yes, it takes more time but time is what I have.
Better a little more time than the frustration of lots of rework and missing points.