I guess there are two schools of thought on this one. 1) soft mount it with foam. 2) hard mount it. We subscribe to the hard mount group.
Make the tank compartment as above. 1/4 inch or 1/2 inch balsa cross grained between the motor mounts, with the mounts going all the way back to the wing. We make the crutch this way before gluing it to either fuselage side. We have found no need to add dowels or screws. This becomes the "bottom" of the tank compartment. Mount the engine on aluminum or phenolic pads. We use 1/8 inch pads (2 pieces of 1/16 phenolic together). Then make a "top" of the tank compartment out of 1/8 inch balsa and mount it between the fuselage sides 1 1/4 inch above the "bottom". That will give you 1/4 inch of adjustment--1/8 inch in either direction.
We than use balsa shims as follows: one 1/8 inch to use on one side of the tank (top or bottom) and a stack consisting of one 1/16, 0ne 1/32, two 1/64 (plywood) on the other side of the tank. If you need to move the tank up or down, use the stack on the side in the direction you need to move the tank, and take one shim out and move it to the other side. You can thus adjust in 1/64 inch increments.
If you wedge the tank in tightly, it won't move foward or backward. You can put a styrofoam block in the back of the tank if you want, but it is not needed. If you need to move the tank is smaller increments, or wedge it tighter, add business cards to the stack. You want to wedge it in absolutely tight so that it won't vibrate and cause foaming.