I reckoned tile adhesive would not have enough flexibility, given that the frame was steel. The external silicone seems to have done a decent job. I managed to get the frame tolerance +- 1mm, so happy with the overall finish. If it had been for myself, I suppose powder coating would have been better.