I just want to clear something up here... it is 100% fine to use a Transient simulation without any time derivatives... MOOSE does not give any warning or error (nor should it!).
If you have a time-varying condition (like a boundary condition or forcing function) but you're not using any time derivatives this is generally called "quasi-static". That's actually the main way that we (and everyone else) solve solid mechanics a good chunk of the time. In solid mechanics you may have some time-varying force or displacement... but the mechanical response of your system is _so_ much faster than the change in your boundary conditions that you just treat each step as solving to steady state (without a time derivative term).
This idea works for any physics where the response is a lot faster than the conditions being changed... and with MOOSE it's quite simple to just leave out a time derivative term in an equation in order to solve it as "quasi-static".
Derek