I don't think age is too much of an issue in the hospitality industry but the short-term visa may dissuade hiring managers for the more senior positions that you are seeking. Not sure how long a non-immigrant work visa would take to apply for. If you know of managers of your nationality (not sure if you are German or not) in Canada, it may be worth while writing to them in advance as they may be more amenable to hiring you.
There are all sorts of
labour exemptions for short-term temporary workers. Various fast food and low-end chain restaurants have almost 1/4 million of such staff in Canada as of last year. However, these are definitely at the low end of the scale. I like the quote
When many “firms claim there is a ‘shortage’ of workers, what is implicitly meant is that they cannot find workers at the wage they are offering,”
. A toll bridge and tunnels for a new transit line were also built using temporarily-imported labour.
Can always hope for a Canada-E.U. free trade agreement to be put in place. Employers here much relish importing cheap labour from Romania and Bulgaria.