The parameters for the constructor should be:
from gi.repository import Grx
@accepts(Grx.Font, Grx.Color)
text_options = Grx.TextOptions(font, fg)
According to @dlech, it looks like the problem is only for constructors that do not inherit from GObject.