As it turns out, WAB has an issue when the queried results are > 1k records! If it was resolved in the 1.x release version, they broke it again .
ESRI support has determined that the "projection on the fly", when used in WAB builder, is the problem where my queried records end up in Africa. ESRI is going to provide me with a BUG number to reflect this problem.