The TRS-80 Model 4 does not use an MC6845, it uses an MC6835 or SY68045. Those are like an MC6845 but registers R0-R11 are read-only, with values programmed by a mask provided by the customer. (The mask actually specifies 24 bytes, two values for each register, and the system can choose which set to use at runtime by toggling the input to pin 3.)
So no, you can't replace one MC6835 with another unless they have the same mask ID (which is SC80756P for the 60 hz Motorola version of the Model 4 CRTC).
You can get a Model 4 to work with a generic MC6845 if you write your own code to initialize all the registers, and include that code on your boot floppy. An advantage to doing that is that you can get 80x25 text if you want (in addition to the Model 4 standard modes, 64x16 and 80x24).