The problem is that, plainly, your ORM sucks. Serious ORMS allow you to inject custom SQL and still return objects; many can just take the result of a plain SQL query and map it to objects as you please.
Really, there are good and bad ORMs. Bad ORMs produce the results you mention. Good ones are much more adaptable.