show/hide this revision's text 3 added 345 characters in body

A discussion of the kind you want indeed seems to be difficult to locate. I am not an expert but I guess one could prove your claim (and more broadly, some version of the Stokes theorem) for non-orientable manifolds by passing to the two-sheeted covering oriented manifold, as suggested, in a slightly different setting, in the book Geometry VI: Riemannian geometry by Postnikov (here is the link to the relevant page on Google preview).

EDIT: As explained in the Bott--Tu book (see the link in Will's answer and also these two pages), rescuing the Stokes theorem in the non-orientable case requires passing from differential forms to densities.

show/hide this revision's text 2 fixed grammar; added 2 characters in body

A discussion of the kind you want indeed seems to be difficult to locate. I am not an expert but I guess one could prove your claim (and more broadly, some version of the Stokes theorem) for the non-orientable manifolds by passing to the two-sheeted covering oriented manifold, as suggested, in a slightly different setting, in the book Geometry VI: Riemannian geometry by Postnikov (here is the link to the relevant page on Google preview).

show/hide this revision's text 1

A discussion of the kind you want indeed seems to be difficult to locate. I am not an expert but I guess one could prove your claim (and more broadly, some version of the Stokes theorem) for the non-orientable manifolds by passing to the two-sheeted covering oriented manifold, as suggested, in a slightly different setting, in the book Geometry VI: Riemannian geometry by Postnikov (here is the link to the relevant page on Google preview).