I cant speak for all of them but what I can tell you with absolute certainty is the O11G board, A11G and Matrix are the only ones that share that particular PCB. Id imagine that if your board is not on the compatible list then its not compatible. The advance and dual are quite different.
No offense but the dual is going to be limited as to what fits.
Search by your actual part number. One thing I learned long ago if its not on the comparability list its not going to work.
Dual PCB
A11G, O11G and matrix