With that combo you should definitely be 550-600hp.
There are way too many factors to be able to just jump on here and guess what is wrong without a little more info. It could have been one of many many many different things. Im sure tires are not helping things but 100hp low is more than just tires.
I personally have great luck with dyno's. But I go to a dyno that I trust, they know how to run the dyno, and no one is trying to cheat the numbers. I can get within 10-15hp every run with the same setup on the same truck. I have even run them months apart after putting on a mod that lost power and then switching back to a previous combo and still got with 10hp. I use the dyno to test difference when developing our products... not so much to prove how much power the truck makes.... with that said every dyno and every dyno operator differ so that could have been your problem... but I would not just jump straight to that conclusion.
Track numbers can also vary depending on temp, elevation, tires, lift, launch etc...
IMO the easiest way to check to see if it is the dyno... or the truck... is if you give us a little more info. With 190/100s and a stage 3 turbo you should be able to check the parameters of your truck to see if any of them are out of whack...
egts?
boost?
Fuel pressure?
ICPv?
How does the truck feel?
Was it locked in OD for the dyno run?
Is it super smokey or super clean on WOT run?
For example... if you are hitting 40+psi boost, 1700egts, 3.9+ ICPv, and 50+ fuel pressure psi... then I would say it was the dyno. But I would not just jump straight to that conclusion right away. It could be weak fuel pump, weak hpop, boost leak, exhaust leak, bad tuning, etc...
Hope that helps