After more research, I've found the answer to this. There are a few principles a person with little to no familiarity will need to understand.
Radix-4 SRT division itself produces two bits of a $q$ or quotient output, adds them to the prior result, and shifts left. The formula for this is $R_{i+1}=4\left(R_{i}+qD\right)$, where $D$ is the divisor and $R$ is the partial remainder. $q$ can be any value of $\{-2,-1,0,1,2\}$, which amount to a shift left and a negation; $4$ is a shift left by two bits.
The $q$ value is determined by considering the first several bits of $R_i$ and the first several bits of $D$. The redundant binary representation of the quotient allows for significant error here: it is sufficient to examine the first several bits of $R$ even if only propagating carry bits at the top few bits. This requires a carry-save adder.
Because addition is expensive itself, requiring each bit to be added in series to propagate the carry, Radix-4 dividers use a carry-save adder. Three bits can only ever produce one carry, and the carry bit is stored in a separate word. For example:
1010 10
1011 11
+ 1111 15
------
10110 22 carry
01110 14 result
Each step in Radix-4 division produces a partial remainder output and a quotient output. The quotient is shifted left two bits, and $q$ is added; so if the quotient coming in is $1101$ and the new $q$ bit is -1, then -1 is added to $110100$. Carry-save comes into play here as well: redundant binary representation is used, so the digits can be base 4 $[2,0,-1,1,-2,0]$. Converting this to non-redundant binary requires a series of additions. This is done on-the-fly, as subtraction in carry-save is simple: two's complement subtraction inverts all the bits and adds 1; carry-save inverts all the bits and sets the carry word LSB to 1, adding a simple xor to the path.
In short: each quotient digit is generated by appending two $0$ bits to the quotient carry and result, then adding or subtracting $1$ or $2$, or adding zero. For 16-bit division, this requires 8 operations, plus a final addition of the carry and result.
For a 16-bit addition, Radix-4 addition may examine the first 6 bits of $R$, but may need to propagate carry for the first 7 bits. In other words:
1011 010|1 0010 1001 carry
+ 0110 111|1 0101 1100 result
----------------------
0010 001
This is clearly erroneous: the last digit of the top 7 MSB should be 0; and the carry should propagate further, producing $0010010$. In the extreme, this propagation can flip all the output bits from 1 to 0. This turns out to not matter, which allows the use of a smaller, faster adder when dividing figures of unbounded size: 8,192-bit division requires a 7-bit addition here, just like it can perform the carry-save add in parallel as a number of 1-bit additions.
The redundant binary representation causes errors in the opposite direction, on balance, so the result comes out correct anyway: a given integer can be represented in multiple ways in RBR. This also creates a sort of gray area where so long as you consistently produce the same $q$ value, your table of $q$ values can have arbitrary selections between two values for some ranges, for example a particular $R_i$ and $D$ may allow either $q=1$ or $q=0$, so long as it always produces the same $q$.
I'll update this later with an example pointing out each of these things as they come into play.