Those pioneers can take a 3-ton truck or RSO supply vehicle. Understrength pioneers (6 Rifle/Pzfaust+command) + RSO are 170 points.
Each full Schutzen platoon is 170 + 20 for the Panzershreck, however the list has three HQ slots for Panzerschrecks unused. Easiest thing would be to trade Pioneers for a Schutzen platoon, and take an extra HQ panzershreck, same points.
Also worth noting the Shooting Over Stationary Infantry rules (pg 80), which I wasn't using to full effect in the tournament:
Vehicles and gun teams can fire over friendly infantry that did not move. Those infantry can still shoot! So for a static line, its better to layer the infantry right in front of the guns than right behind them as I was doing (which is only useful for a counterassault).
Also, infantry can fire over stationary infantry (even if that infantry shoots) when firing at vehicles, so when putting down a tank assault two ranks of panzerfaust-armed infantry is sound, as it keeping the Panzershreck in the rear.