The three threads form a tetrahedron of which the base is the triangle formed by the three attachment points on the plate. That base triangle is equilateral, with known side length h. Let the lengths of the three threads be a, b and c and let their vectors be ##\vec a, \vec b,\vec c## relative to an origin at the suspension point. These vectors are unknown at first.
Then to find the unknown vectors we need to find nine parameters. From the equilateralness of the base we have three equations:
$$\|\vec a - \vec b\| =\| \vec b-\vec c\| = \|\vec c-\vec a\| = h$$
We also have the three equations
$$\|\vec a\|=a,\|\vec b\|=b,\|\vec c\|=c$$
The centroid of the base triangle is the centre of mass of the plate, and it must hang directly below the suspension point, so we get the two equations:
$$\frac13(\vec a+\vec b+\vec c)\cdot \vec i = \frac13(\vec a+\vec b+\vec c)\cdot \vec j = 0$$
Finally, as you suggested, we can WLOG assume one of the threads has its horizontal projection in a particular direction, eg:
$$\vec a \cdot \vec i = 0$$
So we have nine equations, which we can solve for the nine unknowns. Then we will know the exact vectors of the threads relative to the chosen coordinate system. We can then use those to find the direction of the plate. Len ##\vec n## be the normal to the plate, which specifies its direction. Then that normal is perpendicular to the three sides of the base. So we have:
$$\vec n\cdot (\vec a-\vec b) = \vec n\cdot (\vec b-\vec c) = \vec n\cdot (\vec c-\vec a)$$
which is three equations, which will allow us to solve for the unknown parameters of the normal. Actually, we only need two equations, since a normal is defined as having length one. One of those equations will be redundant.
There is probably a more elegant approach than this. But this should allow you to find the answer you need to complete your construction.