This is a complicated situation. Obviously, windows and doors can't help you here since they only work when placed in walls.
Furthermore, the twisted shape is irrational - no simple planar element will fit against it.
Here is just one way to cut a glazed opening into an irregular shape - not as a framed window, merely an opening:
1: You've got the shape. Duplicate the shape in exactly the same position and assign the duplicate to a new layer. Hide that layer.
2: Create the opening shape using the complex profile.
eric bobrow's complex profile article from the Archiwiki
Once you've made the shape as a fill, assign it to walls, columns and beams.
If the opening is to be tilted from the vertical, use a complex profile beam as an opening cutter since the beam can be tilted without distortion.
Create a new layer for the beam cutter and make it wireframe.
Insert the beam into the shape and use the Solid Element Operation to subtract a hole. [Page 964 in USA Reference Manual] Make the beam glass on all sides.
Now you have your opening.
Make the layer of the duplicate shape visible. Change the material to glass.
Use the same beam to cut the second shape using the SEO command "intersect" . This will remove the surrounding shape and leave the irregular glass in the irregular hole.
Hide the wireframe layer where the beam cutter is.
Advantages to this method are the ease of moving and editing the shape, since, once the element relationships are established with the SEO commands, changes will automatically follow.
Attached: an exploded view of the elements.
Dwight Atkinson