VoteNY introduces a new database table, Vote (note the uppercase V) (see also T153012: Rename Comments database table to be in line with convention).
Comments introduces three new DB tables, Comments, Comments_block and Comments_Vote (note the uppercase letters).
For PostgreSQL the table name thus needs to be "quoted" due to these uppercase characters and this is being done e.g. in /extensions/VoteNY/sql/vote.postgres and last I checked (which admittedly was a while ago) VoteNY was usable with a PostgreSQL backend; ditto for Comments. However on WMF CI the tests are failing, see e.g. https://gerrit.wikimedia.org/r/c/mediawiki/extensions/BlogPage/+/691917/
I'm not sure how to proceed here without attempting to fix T153012 which is a massive pain.