No doubt most of you have already thought of this, but here's how I addressed the "not compatible with my Nexus 7" issue.
I also have an Asus Infinity, but most other phones/tablets that have an SD card or micro-sd should work the same. My method depends on Astro File Manager (which everybody should have anyway!) be installed on the "host" machine, ie. the one that contains the apps you want.
Just use Astro File Manager to "backup" the offending apps, then copy the resulting APK's from the backups directory on the host machine to the removable storage. Then eject / unmount the removable storage and remove it.
Put the removable storage into your PC, and also connect your Nexus 7 to the same PC or Mac. Just copy the APK's from the removable storage media to the downloads directory on your Nexus 7.
Use Astro File Manager to install the apps on the Nexus 7.
Put the removable storage back in the host machine and enjoy your new apps. I've done this with may apps, and have yet to find any that didn't actually run just fine, so not sure what the holdup may be in regards to just getting them from Google Play.
Hope this helps someone.