Hi @aaronrdehaan,
I’ve fixed the issue with the per-object custom display mode in VisualARQ 2.4.
Regarding the other object being printed differently, the problem is related to precision. If you print this PDF in a DIN-A3 paper, you’ll not be able to see the missing lines, as they are very small for a 600 DPI precision. Here is an example:
This is a capture of a PDF printed with VisualARQ 2.4, using Rhino PDF printer at 600 DPI:

As you can see, the object in wireframe is now correctly printed. Then, there are some missing lines. Lets take a closer look:

The missing line enclosed in a red rectangle is has a length (in paper units) of 0.01 inches which means only 6 dots. As it is curved, it has many smaller segments, probably shorter than 1 dot. In this case, our hidden vector output algorithm simply has ignored them. At the end, if you print this document on paper, it will look perfect, as you’ll not be able to see the missing line.
If you increase the DPI to 1200, here is the result:

It is better, but it will require 4 times more memory than at 600 DPI. And it you look closer there are still some missing segments.
If you try to increase it to 2400 DPI or more, you may reach a memory limit, and the print may fail.
In VisualARQ 2.4 we’re going to improve HVO (Hidden Vector Output), by using a new depth buffer with more precision. I will also try to not ignore very short lines, but I think then we might reach the PDF precision, as I guess it is using fixed-point precision.
In future VisualARQ version we have plans to create a command to export a layout to a DWG (or any other Rhino supported format). This command will be slower that a print, but the result will be much better, as it will use a Make2D-like algorithm.
Enric