so will I see data coming in "Pages not found" silo once I set s.pagetype in my code as errorpage?
just remember it's case sensitive. It needs to be:
Use it on the 404 page and don't set a pageName.
In short, yes.