DJ...
SQ are happy with the 345, they were not happy with the earlier CFM powered 340's.
SQ dont have 8x345's
SQ dont have 346's
The 345 does SIN-JFK, up to an 18 hr flight, not SIN-LAX, SIN-YVR which the 777 does now.
The B777-300ER being a new unproven aircraft in SIngapore terms does not have CAAS ETOPS approval to allow it to do the direct SIN-JFK polar route (it would need at least 138 minutes), which the 345 does at present.