Perhaps my memory is foggy (I haven't been to Forest Park in a LONG time), my apologies.
Taking a look at Google Maps, you are correct the apartment building is on the side of the ROW, I don't know why I thought it was directly in front (probably confusing it for the apartment building in front of the NYWB leads at 180th St).
The baseball field however does look like it takes up both trackways to the front, as well as the spur to the adjacent LIRR tracks.
That school bus parking lot is the major issue. It has taken up the entire ROW including a part of the old stations SB platform. Now I'm not sure if the city filled in the connection to the Atlantic Branch, or if Logan Bus took it upon themselves to do it, but it'd be costly to get that connection back. On the north end of the line, there's also the Athletic Association that has seemed to take up one trackway on the former ROW.
Another issue, how is the connection to QBL suppose to happen? You can tunnel under the LIRR tracks, but then you have all these houses in-between there and Queens Blvd.