I dont know if there is an actual height limit around the park, but from looking around, there are a few buildings in the 15, 16, 17 floor range along the park. This rendering only has 11 floors facing the actual park, and the way it sets back towards 3rd Ave, you wont feel it at street level. And on the 3rd Ave side, there's a brand new 20 floor building directly across the street (background of pic 2) that will pair nicely with this.
The 4 low rise buildings facing 3rd Ave. Legion has fencing up already, as of Google street view this wasn't up as late as Sept 2024. So maybe demolition not too far away on this side.