I have the same error message but it doesn't seem to impact in the right behaviour of transmission.
Check if after reboot the computer transmission is auto-started
I had a quick look at the system.d error message (The unit files have no [Install] section), and it is likely a system.d bug, caused by passing an absolute pathname (rather than a service name) to systemctl enable, as mentioned here.
This bug is however harmless, since the service is enabled in spite of the message.