I saw this windows blind problem and I have the same windows as you and then I go to see how they installed on my windows, the L bracket is drilled into the aluminium frame, so you can still just install a venetian blind. attached my pic from my blog for your reference. yrs is maybe 1 cm lower then mine but should be ok to install.