If I understand correctly
using the applicatioin from the attachment
you can successfully send 1100 CAN messages per second
without any “Transmit Queue Full” errors.
Please note the 1100 msg/sec is almost 100% CAN bus load.
I think that the problem is in your application,
if you can not reproduce the problem using my application.
What is the principle difference between your application and my application?