What don't they fit? The engine or the chassis? If they don't fit the engine, why? Too short or holes not lining up?
If the holes aren't lining up and if there's enough material, mount them on the engine using 2 of the holes tightly, take the cooling head off, then use a drill through the engine flange to mark where the hole needs to be, then drill it/tap it. 3mm drill/tap is pretty cheap on ebay/amazon. You don't want to drill it much through the engine flange as you run the risk of egging it out. So, make sure to just drill for a second to create a divot where the hole needs to be, then remove them, put them in a vice, drill/tap.
There used to be quite a few mounts out there, but these days, they aren't as available. There were mounts that just had channels in them on the top so you could slide the engine forward/back. You put bolts in the engine flange, put nuts on them loosely, then slide the nut into the releif of the engine mount to where you need the engine to sit, then tighten them down. Like the silver parts in the upper right corner of this:
https://www.ebay.com/itm/HoBao-1-8-...LATE-SCREWS-NUTS-JL-28-Mac-Force/401228194668
That would probably work, but it would be too short without that plate and the engine would hit the chassis before the mount does.
XTM used to make some, I had them in my big block t-maxx conversion, but they don't make parts anymore.
These:
https://wheelspinmodels.co.uk/i/45232/
I'm not finding it anywhere in the US though.