Do they need to be proper CAMS sanctioned tow points? Whatever that means!
I was thinking something like those red things that hang out the front of 4x4. Just Google "rated tow points" and you'll see what I mean. They aren't very big things, but they do bolt to a chassis which is something a Torana doesn't really have, but if you made them right you could have them sticking out the front through the front spoiler brake duct holes. The problem is going to be where there is enough strength in the front of a Torana to attach them to, you'd potentially have to go back to the crossmember as you said. At the rear you'd probably be able to look at how an old LH-LX towbar attaches and use that area of the car, but again it's all cheese on a Torana compared to bigger cars.