Your interpretation of Oracle's claim is spot on. I am just questioning the validity of the said claim. As you note, both parties are trying to make the current case more costly for the other. The burden-of-proof question does very little to alter the basic cost/benefit calculus of suing Android partners for Oracle.
The liability question (Google offering patent indemnification to Android trademark licensees) is a different issue. While in an ideal world, Google would be able to provide such protection to its licensees, it is simply more expedient for Google to vigorously fight Oracle's claims in court and provide protection to its partners indirectly.