The flying 'Fox' played like he had a point to prove on Friday night after he was snubbed by NSW coach Michael Maguire's squad for the State of Origin opener.
Addo-Carr's first-half brace set the Bulldogs on track for their second straight win and looked like putting his name back in the frame for Blues selection until his painful withdrawal shortly after halftime.
While Canterbury coach Cameron Ciraldo has a nervous wait to learn the extent of his star winger's injury, he will be pleased by his side's dogged defence after the Knights dominated field position in the first half.
Ciraldo's men kept their opponents try-less for the first time since their 32-0 thumping of Gold Coast in round three, leapfrogging their hosts into eighth in the process.
The Dogs twice had men sent to the sin bin and on both occasions defied the numerical disadvantage to score tries of their own.
It was Addo-Carr who opened the scoring while fullback Connor Tracey was resting his heels in the sin bin for running his opposite number David Armstrong off the ball.
Finding himself in open space on the wing, Addo-Carr steamed through after pouncing on a fumble from Armstrong off a chip and chase.
FoxxTROT. � — Canterbury-Bankstown Bulldogs (@NRL_Bulldogs) pic.twitter.com/SyZjLCFy5WMay 31, 2024
The in-demand rookie had a tough night at the back, struggling to handle the ball in the slippery conditions.
Canterbury's die-hard defence was epitomised by a desperate try-saving tackle from back-rower Jacob Preston on Greg Marzhew when he looked certain to score in the corner.
After Addo-Carr limped off the Bulldogs lifted a gear, pouring another four tries onto Newcastle in the second half despite halfback Toby Sexton spending 10 minutes in the bin.
Preston scored a double and Josh Curran got one of his own, getting on the end of a ricocheted kick that held up just before the dead ball line.
To add insult to injury, Knights prop Jacob Saifiti was sin-binned and placed on report for an innocuous head-butt on Reed Mahoney, who got under the skin of Jack Hetherington the last time the two sides met, in the final minute.