Yes, it's the same reason as with draw_quad. While 3D drawing uses the defined target size, 2D drawing is restricted to the screen size.

For preserving the content of a rendertarget, copy it into a normal, non-target bitmap. The rendertarget behavior can be device dependent.