The '.' character is not used in JCR names as a metacharacter, and therefore has no need to be escaped. JCR-SQL2 queries should allow such characters to be unescaped, though you can always try to surround the (qualified or expanded) property names with square brackets.
SELECT [acme:property.1], [acme:property.2] FROM [acme:myType] ...