is it possible to change an insert id if the mysql column was set to auto_increment?
You can change the column value itself:
update table set id = some_specific_value where id = original_value;
This has no bearing on last_insert_id() whose only purpose is to tell you the last value that the autoincrement was assigned to.