I thought that serial interface would work faster than 115K.
The hardware serial will, but this is an emulation in software. This emulation's timing is by far not as exact as the hardware version and picky devices react on that and give you wrong readings. Although you can specify speeds up to 115k for the SoftwareSerial you probably won't find many devices tolerant enough to be able to read what you written on that interface.