3.0 - Fix a few schema reflection issues

Fix a few schema reflection issues. 

* The point type confusion in #2953 is now fixed. 
* I've also fixed the mismatching types that were causing failures in #3133. 
* Lastly there were tests being skipped that shouldn't have been. SQLite required a few additional workarounds.