I was able to update the MATLAB script and model to reduce the wordlength and fraction length by 2 bits (keeping the same headroom for integer values and reducing the fractional bits). Attached are the 14 bit input model and script.
The output of the HDL and the Simulink model are 14-bit numbers, but to accommodate the throughput, a frame of 4 values is sent out at a time. The setting outputFrame on line 366 in the MATLAB file decides the size of the output. Setting outputFrame to 1 will give you scalar 14-bit output. This comes at the expense of being able to send in data once every 64 cycles (instead of once every 16 cycles) to accommodate the interpolation in the model.