With out seeing it.... in my experience if a part is rivited on, the rivits can be drilled out, new holes drilled, and the part relocated and re-riveted. It sounds like the holes in the seat mounting plates are farther apart (lengthwise on the bike) than you need - if that is true, can you just drill a new mounting hole (closer) and grind down the excess mounting plate?