I really wasn't just saying the on-street parking spaces should be used for bike lanes. I was saying that space would be better used for
almost anything else. Around the city, on-street parking spaces could be used for: expanded sidewalks; cafe space; outdoor retail space, either for adjacent brick-and-mortar stores or people setting up stands; trees; benches; mini plazas;
neighborhood garbage bins, so garbage bags don't sit on the curb to be pecked open by seagulls (my least favorite part of living in the South End many years ago). If transportation is the priority, getting rid of on-street parking frees up space for: dedicated bus lanes; bus platforms for level boarding; dedicated ROW for the E Branch on Huntington; real platforms for the E all the way to Heath (or expand it all the way to Arborway); bus stop shelters; docking stations for bikes and scooters; and yes, in some cases, bike lanes. Any of those things is better for transportation than a lane of parked cars.
My preference in the specific case of this project: getting rid of the on-street parking would make it more practical for the buildings to expand their footprints all the way the property line (instead of having to give up space to make a functional sidewalk). Bumping out the building footprint that bit in each direction would add 10s of thousands of square feet to each building. That's an extra apartment or two on each of ~15 floors. So the trade off, as I see it, is a couple dozen extra apartments, or a couple dozen parking spaces.