Is 'thought it to be' grammatically correct?
Solution 1:
I completely agree with Kris.
It is grammatical and comprehensible.
I thought it to be translates into I thought it is/was.
Would has an element of prediction or hope which is not your intention I presume.
To is more assertive and definitely well suited.