Hi Roger,
Well before you get to far with this, please do check if Crystal Reports for Enterprise supports WebElements or not.
CR of Enterprise does not support repository custom functions as it stands and the WebElements functions are installed via the Repository Customer functions option.
I'll wait until Jamie Wiseman replies here!
-Abhilash