Is the client app using the SQL Server Native Client? If so you might be able to trace activity that way:
I am not sure if the same tracing capabilities were available in the 2005 native client but it might be worth a look.
There are no special teachers of virtue, because virtue is taught by the whole community.
--Plato