I believe I've managed to get this to work through relatively simple modifications to the 'PROSOU' subroutine by adapting the code used to interpolate the binary winds file with the 'READ_BIN_2D' subroutine.
The SWAN model outputs radiation force (FX,FY) in units of pressure (N/m^2) or Force/unit surface area, while TOMWAC provides it in units of acceleration (m/s^2). Through some simple algebra of equating these two forces I believe that the SWAN outputs should be divided by the water density adopted in SWAN to arrive at the units of acceleration required by TELEMAC.
Comparing direct TOMAWAC and SWAN radiation force outputs, the differences were of the order of 1000 which gives me confidence that this is the correct approach. Moreover, the model produced currents are of the order I'd expect.
Has anyone attempted this before and if so are my assumptions here correct?