The role you are targeting does not require a graduate education in finance. So either degree will essentially be unnecessary for your day to day role. That isn't to say that having further education will not be helpful, that you wont get some form of additional respect, that it wont help out later in your career, etc. But you will be competing with undergraduates mainly for analyst roles.
So, with that said, IB positions and to a lesser extent corporate banking, is a function of on campus recruiting and networking. Schools with more "prestige" have better recruiting. And schools that recruit more kids into banking have more alumni in banking.
All three schools have great on campus recruiting and alumni. UCLA and USC will place you primarily in West Coast banking jobs, which is fine if that is what you want. UCLA's MFE will obviously give you optionality in quant type roles, whereas USC will not. Some recruiters will question why they are interviewing someone with a financial engineering job for IB or Corporate Banking (probably more so for CB than IB), but it won't be that difficult to overcome.
NYU is NYU. I do agree with your assessment that the program is new and that might cause some trouble, but at the end of the day, you will be in Manhattan, going to NYU where every bank recruits and there are tons of alumni working in finance. Assuming you are less than enthused with the NYC program you can just not emphasis it when you meet with people. End of the day, youll be going to NYU with a technical degree. People will respect it.
Boston College has had an MSF for a long time. The school does well with recruiting as well. It is a respected university and program. If I was pressed, I would say it will have recruiting that is comparable to say UCLA, but not as good as NYU. Proximity sometimes means a lot. That being said, getting a job in IB or Corporate Banking isn't incredibly hard from these schools. Get yourself some interview prep materials, network appropriately and make sure you have a decent GPA. All the schools have good brands and finance placements. Just prepare and you'll do fine.