You say it rolled into the end zone. The ball should be dead at that point, because it is a scrimmage kick that touches the ground in the EZ without having been touched by Team B beyond the NZ. (B74's blocking of the kick is considered by rule to be within the NZ, not beyond it, regardless of where it really happens.)
Now, if B91 touched it outside the EZ, or perhaps touched it the EZ on the fly before it rolled or bounced there, then all bets are off. It's no longer dead when it hits the ground in the EZ. It belongs to whomever recovers it. Then A71 would score two points.
It's correct that A41's touching behind the NZ is immaterial, because the kick at that time had not crossed the NZ. All Team A players may legally touch the kick before it crosses the NZ.