No, you can't beat that.
Your numbers still seem kind of low though. There shouldn't be a 80 hp loss due to the driveline. Maybe its because it was done in 3rd gear which isn't 1:1?
It seems like it would be hard to do a real pull on the dyno with an automatic that likes to down and up shift on its own, even when in manual mode.