RE: backing plate question
Trim that plastic backplate! It will work find and if you do a good trim job,it will look like its supposed to be that way. Sounds like you will need some stand-off type engine mount made though.
Pictures would be helpful too.