Larger clients are not flexible about how you bill them. Hourly is the only option. Never mind that you might be working on multiple projects, run training, meetings and so on
In this case, I would still break out my work across multiple projects and types of work all charged at the same rate. If no other reason than to give me a breakdown of numbers to estimate future projects.