Sending multiple messages over CAN with sparkfun can bus shield

mcp2515_send_message(&message);

Are you sure that compiles? You haven't defined message anywhere in your code. Perhaps you meant message1?

You also have a 10-second delay. Did you wait 10 seconds?