While I don't claim to know the ins and outs of the sugya, the below
Kindly describe the mistakes so I can know what exactly
Essentially, the issue is that the Beit Yosef understands Rashi to say it's only recitable BaZeman HaBayit and in Eretz Yisrael, while the Rif limits it to Batei Kenessiot.
If you're looking for contemporary Poskim, Rav Chaim David HaLevi (Mekor Chaim 95:8, Aseh Lecha Rav vol 4 Siman 5 at the end) does not allow one to recite the Berach with Shem uMalchut (although he really feels it's fine). Similarly, Rav David Yosef (Halacha Berurah 224:21) recommends one say it bli shem umalchut upon seeing fine homes and synagogues, either in Eretz Yisrael or Chutz LaAretz, as a Chumra for Rashi's shitah that it's only BaZeman HaBayit. Rav Mordechai Eliyahu (Ma'amar Mordechai vol. 3 Kedushat HaAretz Siman 3) seems to hold that way, as well. However, Piskei Teshuvot (224:9) concedes that one who does recite the Beracha on glamorous Batei Kenesiot and Batei Midrashot in Eretz Yisrael isn't out of line. See Mishneh Halachot 10:75.
LeMaaseh, HaRav Hershel Schachter recited the Beracha when visiting Yeshivat Elon Moreh a couple years ago. I haven't heard him speak about the sugya yet.
The aforementioned Rav Meir Bareli himself wrote an article in HaMaayan (Tishri 5771, 51-1, page 39) on this very topic. See R' Melamed's article and Peninei Halacha, as well as R' Yehuda Amichai's article for more.