Hello Tiago,
Unfortunately i cannot give a clear answer to that. You will have to weigh the need for precision in these processes, up against the ressources in the project.
1) If you can afford to spend a lot of time to get a very precise answer, then this is the most correct way.
2) If you are pressed on time/ressources, use a proxy or make a transparent assumption that diesel is similar.
Regarding the waste composition, changing the waste composition is unfortunately not possible.
The elementary flows from treating a certain type of waste is already included in the processes, and will not update if you alter the input in the process.
I recommend finding the nearest possible proxy process, or if it is very important, to model it yourself.
Good luck