As you can see from
this the new chainset requires a Hollowtech 2 bb, so the old octalink will have to go.
I am not sure about this particular one but some Shimano chainsets come with matching bb (and washers to allow fit to 68mm and 73mm bb shells), you might want to give
CRC a call? As you can see otherwise the bb needed is an
SM-FC4500.
The only curious thing is are you sure the existing chainset is a R453 and the bb is 118mm? I am asking only because the R453
spec sheet specifies a 121mm bb. Because of this unless there is clarification it is tricky to suggest another octalink chainset as an alternative replacement.
Otherwise I don't see why the sora shouldn't work perfectly. It seems your existing chainline should also be 45mm, you are running a triple x 9 speed already, and that the new and old chainsets have the same large ring and tooth difference, all meaning no shifter, front mech, rear mech or chain implications, so it should be a simple replacement (except perhaps depending on how worn the old chainset/chain are you might want to replace the chain at the same time).
Hope it helps.