> Can we set this parameter after the corresponding X window has been displayed? Or should this new frame parameter only make sense in make-frame calls?

Modifying such a parameter makes little sense I think.  IIRC some existing frame parameters just work this way.